<分区>
<分区>
我想在应用程序加载时获取数据并在所有应用程序中使用它。但是我如何创建一个对象并在我的应用程序中的任何地方使用它?
提前致谢
最佳答案
您可以使用 Singleton OO pattern或者我经常做的是在 RootViewController
中创建一个类的实例。
可以使用委托(delegate)或通过(建议)使用 UIApplication
实例 icw 窗口/单 View 应用程序来访问此 RootViewController
。
(YourAppViewController *)[(YourAppDelegate *)[[UIApplication sharedApplication] delegate] viewController];
如果您在 .pch 中定义全局变量,您甚至可以加快速度:
#define ROOTVIEWCONTROLLER ((YourAppViewController *)[(YourAppDelegate *)[[UIApplication sharedApplication] delegate] viewController])
关于ios - 在 IOS 应用程序中随处使用对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9363832/