小编Alv*_*aro的帖子

MVVM 中的分析

我在我的项目中使用 MVVM 而且我在整个 MVVM 之外有分析服务,但我不知道在 ViewModels 或 ViewCotrollers 中调用分析服务的位置?

例子:

查看模型

login.request{ result in 
    //Here??
    Firebase.registerUser()
    viewController.finishLoginDelegate()
}
Run Code Online (Sandbox Code Playgroud)

查看控制器

func finishedLoginDelegate() {
    //Or Here??
    Firebase.registerUser()
}
Run Code Online (Sandbox Code Playgroud)

analytics mvvm ios swift

6
推荐指数
1
解决办法
1604
查看次数

MVVM 中的网络

我有一个带有 MVVM 的应用程序,但我不知道在哪里实现网络调用。在视图模型中,在控制器中?实现网络的另一种模式?

我认为 ViewModel 是最好的地方,但我不完全确定

mvvm swift

5
推荐指数
1
解决办法
1457
查看次数

带有碎片或活动的底部导航

我有一个有3个布局的应用程序(1个列表和2个webview)和一个带有底部导航的主要活动.

我的第一个想法是将3个布局(1个列表和2个webview)绘制到主要活动布局中,并隐藏2个布局(webviews).因此,当我推入一些底部导航选项时,显示该选项并隐藏其他选项.

但我想与Fragments一样.行为是类似的,但我必须创建3个片段,当推入一些底部导航选项时,我应该替换Fragment选项.

当我阅读另​​一个底部导航示例时,它使用了第一个"想法",但我认为第二个想法是最清晰的.

如何使用底部导航?布局或片段的活动?你知道另一种选择吗?

android android-fragments

3
推荐指数
1
解决办法
5628
查看次数

标签 统计

mvvm ×2

swift ×2

analytics ×1

android ×1

android-fragments ×1

ios ×1