Tag: 模型,视图控制器

如何处理iOS应用程序中的模型类

我是iOS应用程序开发的新手,但我正在尝试学习如何以最好的方式处理Cocoa。 我试图了解如何保持和正确引用模型对象。 许多人说要编写一个应用程序委托属性来保存该模型,然后通过应用程序委托单例的便利方法来引用它。 其他人则说只在视图控制器中“注入”它需要的部分模型(或其子视图需要),但是我不明白如何去做。 通过财产? 通过initWithModel:方法(在这种情况下,我怎么能说IB来使用该方法?) 其他人又说这个模式应该是单身 另外,别人说使用全局variables(!) 你能给我一些提示(和代码示例)吗? 我想以适当的方式学习这些东西,考虑到我很快就会走向核心数据。