2012-09-12 13 views

答えて

9

また、単に行うことができます。

#define MY_ARRAY @[ @"foo", @"bar" ] 
+0

あなたは#defineに長い値の配列を宣言する方法を教えてくれますか? –

17

はい、マクロで配列を定義できます。例えば

#define MY_ARRAY [NSMutableArray arrayWithObjects:someObj1, someObj2, nil] 
+0

お返事ありがとうございます。 – sairam

+0

@エーザンあなたはこれにアクセスしたり取得したりする方法を教えてもらえますか? –

+0

NSMutableArrayオブジェクトを使用するのと同じになります。例えば、 NSLog(@ "オブジェクトはインデックス0になります。%@"、[MY_ARRAY objectAtIndex:0]); – Ehsan

関連する問題