我的应用程序委托中有一个NSMutableArray
。我希望在我的程序的不同类中使用该可变数组,就好像它是一个全局变量一样。我该怎么做?
是否像导入标头和引用对象一样简单?
我的应用程序委托中有一个NSMutableArray
。我希望在我的程序的不同类中使用该可变数组,就好像它是一个全局变量一样。我该怎么做?
是否像导入标头和引用对象一样简单?
利用 UIApplication 单例:
YourAppDelegate *appDelegate = (YourAppDelegate *)[[UIApplication sharedApplication] delegate];
然后,像这样访问您的数组属性:appDelegate.yourArrayProperty
正如肖恩所说,让你排列你的代表的财产
@property(readonly) NSMutableArray *theArray;
然后像这样访问数组:
((YourAppDelegateClass *)[UIApplication sharedApplication].delegate).theArray