2012-09-12 19 views

risposta

9

È anche possibile fare:

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

puoi dirmi come dichiarare array di valore lungo in #define? –

17

Sì, è possibile definire gli array in macro. per esempio

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

Grazie per la risposta. – sairam

+0

@Ehsan Puoi sapere come accedere o recuperare questo. –

+0

Sarebbe lo stesso di un oggetto NSMutableArray, ad esempio 'NSLog (@" Oggetto all'indice 0 è% @ ", [MY_ARRAY objectAtIndex: 0]);' – Ehsan

Problemi correlati