我正在使用iOS 6.x
创建一个新应用我使用了Master-Detail的默认模板
问题是,一旦选择了UITableViewCell,我将在何处实例化我的类以存储将在我的UITableView和详细视图中显示的对象
数据来自SQLite数据库
我是否在AppDelegate中实例化它?还是在我的ViewController中?
答案 0 :(得分:1)
如果您有一个整个应用程序需要访问的模型类实例,您可以将其放在App Delegate中,也可以使用单例。我倾向于选择单例方法,因为在我看来,app委托只应该处理app委托协议消息,但是很多人对单身人士都非常嗤之以鼻,尽管Cocoa充满了它们。无论哪种方式,它最终都是同一个东西 - 一个类的一个实例。