如果我在ViewController中声明一个NSMutableArray,有没有办法可以在不使用app delegate的情况下将其设为全局?
答案 0 :(得分:0)
您可以使用类方法从NSMutableArray
子类返回UIViewController
,例如:
static NSMutableArray *array;
+ (NSMutableArray *)array {
if (!array) {
array = [NSMutableArray arrayWithCapacity:8];
}
return array;
}
然后你可以从[MyViewController array]
的任何地方获取数组实例。