在 AppKit 中,我们可以通过 获得“representedObject” NSViewController
,此表示对象通常设置为 ModelController 或NSViewController
显示的模型,这与绑定非常有用,因为您只需设置新的表示对象并且模型详细信息在视图中更新,但在 iPhone 的情况下(UIKit,没有可用的 Cocoa 绑定),没有这样的代表对象,UIViewController
所以这里有几件事我有兴趣知道:-
- 将模型绑定到 UIViewController 的最佳/推荐方式是什么?最好不要维护大量
IBOutlets
并调用 setter 来更新更改后的模型数据以在视图中显示。 - UIViewController 的相关模型应该如何/何时发布?
- 何时
-[UIViewController dealloc]
调用,在典型的 iPhone 应用程序中。
我正在寻找构建一些类,以便UIViewController
视图和模型之间的坐标,但同时,在不需要时释放模型。
TIA。