我的应用程序是基于UINavigationController的几个UIViewController构造的。有一些属性在几个不同的类别中变得很重要。例如设备(iPhone / iPad)或设备选择的语言(英语/法语/中文/等)。

我认为这应该是微不足道的,但实际上我不知道如何执行此操作(或如何在XCode中调用此功能):如何创建可以服务所有类的属性?

它应该位于AppDelegate文件中还是其他地方?

最佳答案

我认为您应该创建一个singleton,以便可以在UIViewControllers之间共享数据。这是一个不错的教程:

http://www.galloway.me.uk/tutorials/singleton-classes/

10-08 05:25
查看更多