小编jon*_*cer的帖子

应用程序邀请配置失败Firebase iOS cocoapods

在尝试使用新版本的firebase时,我遇到了构建错误

*** Terminating app due to uncaught exception 'com.firebase.appinvite', reason: 'App Invite configuration failed.'
Run Code Online (Sandbox Code Playgroud)

ios cocoapods firebase firebase-invites

9
推荐指数
3
解决办法
4848
查看次数

模型视图Presenter和iOS(Swift)架构

我一直在研究将Model View Presenter架构应用于新的iOS项目.经过一番阅读,我发现这篇文章有最好的例子.链接到这里的原始代码要点.

示例的底部有汇编代码:

// Assembling of MVP
let model = Person(firstName: "David", lastName: "Blaine")
let view = GreetingViewController()
let presenter = GreetingPresenter(view: view, person: model)
view.presenter = presenter
Run Code Online (Sandbox Code Playgroud)

此外,作者还说:

由于我们不希望View知道Model,因此在呈现视图控制器(即View)中执行汇编是不对的,因此我们必须在其他地方执行.例如,我们可以制作应用程序范围的路由器服务,该服务将负责执行程序集和视图到视图的演示.

我的问题:

  • 我应该把汇编代码放在哪里?
  • 我在哪里可以找到更多应用程序范围路由器的示例?

architecture mvp ios swift

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

标签 统计

ios ×2

architecture ×1

cocoapods ×1

firebase ×1

firebase-invites ×1

mvp ×1

swift ×1