我想問一下如何計算數組中的對象類型。例如[Xcode]如何計數NSArray根據類型
這是我的數據類
+ (id)LocationWithID:(NSString *)UniqueID name:(NSString *)name address:(NSString *)address latitude:(float)latitude longitude:(float)longitude locationtype:(NSString *)locationtype country:(NSString *)country distance:(float)distance;
,這是我的數組
[array addObject:[dataclass LocationWithID:UniqueID name:name address:address latitude:latitude longitude:longitude locationtype:locationtype country:country distance:distance]];
,我想在這種對象計算有多少國家。通常我們使用 [array count]; 但這會計算數組中的所有對象。現在在我的情況下,我想計算非重複的對象,例如我得到一個數組包含3個英國,5個美國,7個日本,3箇中國和我想要的結果是國家類型= 4。
我想根據國家類型爲表視圖創建多個部分。任何人?
當我插入字典碼警告我接收到該警告。 dropbox.com/u/2305062/Screen%20Shot%202012-03-04%20at%2000.07.02.png)。 – Kin 2012-03-04 00:09:39
什麼是'agileLocation'?這是一堂課嗎?你爲什麼不使用'dataClass'? – sch 2012-03-04 00:14:14
我重新輸入了代碼,警告消失。我現在就試試看。謝謝 – Kin 2012-03-04 00:15:58