我的应用程序是使用多个基于 UINavigationController 的 UIViewController 构建的。有些属性在几个不同的类中变得相关;例如设备(iPhone/iPad)或设备选择的语言(英语/法语/中文/等...)。
我认为这应该是相当微不足道的,但我实际上不知道如何做到这一点(或者如何在 XCode 中调用此功能):如何创建一个为所有类提供服务的属性?
它应该位于 AppDelegate 文件中还是其他地方?
最佳答案
我认为你应该创建一个 singleton ,这样您就可以在 UIViewController 之间共享数据。这是一个很好的教程:
关于iOS:如何创建和维护影响多个不同类的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6830575/