2012-09-12 10 views

Odpowiedz

9

Można też po prostu zrobić:

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

czy możesz mi powiedzieć, jak zadeklarować tablicę o długiej wartości w #define? –

17

Tak, można zdefiniować tablice w makrach. np

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

Dziękuję za odpowiedź. – sairam

+0

@ Esan Czy możesz powiedzieć, jak uzyskać dostęp lub pobrać to. –

+0

Byłoby tak samo jak można użyć obiektu NSMutableArray, np 'NSLog (@ "Obiekt o indeksie 0 jest% @"[my_array objectAtIndex: 0]);' – Ehsan

Powiązane problemy