配列内のオブジェクトタイプをどのように数えることができますか質問したいと思います。例[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]];
であると私は、このオブジェクトにどのように多くの国をカウントしたいと思います。通常、[配列数]は です。 しかし、これは配列内のすべてのオブジェクトを数えます。今私の場合、私は配列が3つの英国、5つのアメリカ、7つの日本、3つの中国を含む配列を持っている例を繰り返さないオブジェクトを数えたいと思う、私は欲しい結果国のタイプ= 4です。
私はしたいと思います国のタイプに応じて、Table Viewのいくつかのセクションを作成します。誰でも?
私はこの警告を受けました。 dropbox.com/u/2305062/Screen%20Shot%202012-03-04%20at%2000.07.02.png)。 – Kin
'agileLocation'とは何ですか?それはクラスですか?なぜ 'dataClass'を使わないのですか? – sch
私はもう一度コードを再入力し、警告は消えます。私は今それを試してみましょう。ありがとう – Kin