1

NSArrayを使用して定義しました

extern NSArray *arName;

AppDelegateメソッドで

次に、AppDelegateの配列に値を割り当てます。値を割り当てた後、AppDelegateの値に簡単にアクセスできますが、このグローバル配列を別のページコントロールで使用すると、エラーが表示されます

正確な問題はわかりません

GLOBAL ARRAYを定義する他の方法はありますか?

4

1 に答える 1

1

この場合、シングルトンの Objective-C クラスを使用する方がよいでしょう。NSObject から派生したものにグローバル変数を使用しないでください。ARC システムがオブジェクトへの参照を自動的に追跡できず、このようなクラッシュが発生します。

于 2012-06-25T11:39:11.013 に答える