0

ViewController で NSMutable Array を宣言する場合、アプリ デリゲートを使用せずにグローバルにする方法はありますか?

4

1 に答える 1

0

クラス メソッドを使用して、サブクラスNSMutableArrayからを返すことができます。次に例を示します。UIViewController

static NSMutableArray *array;

+ (NSMutableArray *)array {
    if (!array) {
        array = [NSMutableArray arrayWithCapacity:8];
    }
    return array;
}

次に、を使用してどこからでも配列インスタンスを取得できます[MyViewController array]

于 2012-11-01T04:04:23.243 に答える