objective-c - 在 MVVM 中放置 delegate 的正确位置是什么

标签 objective-c

如果说 View 和 View Controller 都可以看做是 MVVM 中的 View,那么我们是不是应该使用 ModelView 中的 Delegates(用于业务逻辑)。

最佳答案

通常,如果它是 View 的委托(delegate) - 将其放入 View 模型中。如果它是与 UI 无关的模型级委托(delegate),请在模型中实现它。

关于objective-c - 在 MVVM 中放置 delegate 的正确位置是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45074186/

相关文章:

iphone - iOS 版本之间的 UIKeyboardWillShowNotification、UIKeyboardWillHideNotification 和 NSNotificationCenter 问题

ios - 我可以修改默认 iOS 控件的 subview 吗?

ios - 如何在不打字的情况下检测 UITextField 光标移动?

ios - UILabel - 自动调整大小标签以适合文本?

iphone - 如何从地址簿 ios 以编程方式编辑电话号码值

objective-c - 带有 C 回调函数的 objc_msgSend() 作为代码块的参数?

ios - 这个 Objective-C 语句是什么意思?

iphone - 用户可以在他的iphone 3.0中安装使用3.1.3开发的iphone应用程序吗?

objective-c - 如何将 NSString 初始化为 NSMutableString?

objective-c - NSDocument 的 viewWillAppear 相当于什么