我的应用程序是基于UINavigationController的几个UIViewController构造的。有一些属性在几个不同的类别中变得很重要。例如设备(iPhone / iPad)或设备选择的语言(英语/法语/中文/等)。
我认为这应该是微不足道的,但实际上我不知道如何执行此操作(或如何在XCode中调用此功能):如何创建可以服务所有类的属性?
它应该位于AppDelegate文件中还是其他地方?
最佳答案
我认为您应该创建一个singleton,以便可以在UIViewControllers之间共享数据。这是一个不错的教程:
http://www.galloway.me.uk/tutorials/singleton-classes/