2012-09-12 20 views

Trả lời

9

Bạn cũng có thể chỉ cần làm:

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

u có thể cho tôi biết cách khai báo mảng giá trị dài trong #define không? –

17

Có, bạn có thể xác định mảng trong macro. ví dụ

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

Cảm ơn bạn đã trả lời. – sairam

+0

@Ehsan Bạn có thể nói cách truy cập hoặc truy xuất thông tin này không. –

+0

Nó sẽ giống như bạn sử dụng đối tượng NSMutableArray, ví dụ: 'NSLog (@" Đối tượng tại chỉ số 0 là% @ ", [MY_ARRAY đối tượngAtIndex: 0]);' – Ehsan