1

我已经定义了 NSArray 使用

extern NSArray *arName;

在 AppDelegate 方法中

然后在 AppDelegate 的 Array 中赋值。赋值后,我很容易访问 AppDelegate 中的值,但是当我在另一个页面控件中使用这个全局数组时,它会显示错误

我不知道确切的问题

是否有任何其他方法来定义 GLOBAL ARRAY ?

4

1 回答 1

1

在这种情况下,最好使用单例 Objective-C 类。不要将全局变量与从 NSObject 派生的任何东西一起使用,否则 ARC 系统无法自动跟踪对对象的引用,您将遇到类似的崩溃。

于 2012-06-25T11:39:11.013 回答