2011-09-14 35 views

回答

2

在Objective-C中,這種類型的數據存儲使用NSArray類很常見。

可以創建一個NSArray如下:

NSArray *myArray = [NSArray arrayWithObjects:object0, object1, object2, nil]; 

注意如何參數列表零終止?

您可以訪問對象一個NSArray如下:

ClassName *myObject = [myArray objectAtIndex:knownIndex]; 
// do something to myObject 

有很多很多你可以用NSArray的事,所以請閱讀可用here的文檔。和閱讀內存管理文檔可用here

注意: NSArray是一個不可變的數據結構,這意味着您不能修改其創建後包含的對象列表。如果您想要一個可以修改的對象列表,請使用NSMutableArray,記錄爲here

+0

感謝paulfi.I是一個基於編程的非常新的c語言。 –

+0

請問您可以給我一個Student對象的簡單例子。 –

+0

這裏有很多例子:[Arrays:Ordered Collections](http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Collections/Articles/Arrays.html#//apple_ref/doc/uid/20000132-BBCCJBIF) – paulfi