0
私は次のタスクを持っています: ID_、FB_USER_ID、および電子メールフィールドを持つオブジェクトのNSSetを与えました すばやくそれらのフィールドを含むNSArraryを3つ作成する方法を教えてください、NSArray with FB_USER_IDs、配列の電子メール)?NSSetを反復する
私は次のタスクを持っています: ID_、FB_USER_ID、および電子メールフィールドを持つオブジェクトのNSSetを与えました すばやくそれらのフィールドを含むNSArraryを3つ作成する方法を教えてください、NSArray with FB_USER_IDs、配列の電子メール)?NSSetを反復する
NSArray *id_s = [[theSet valueForKey:@"ID_"] allObjects];
NSArray *fb_user_ids = [[theSet valueForKey:@"FB_USER_ID"] allObjects];
NSArray *emails = [[theSet valueForKey:@"Email"] allObjects];
あなたのセットに定義されたプロパティを持つ辞書またはオブジェクトが含まれていても、それは機能します。
ありがとうございます!それはまさに私が探していたものです:[[theSet valueForKey:@ "ID_"] allObjects]; – Stas
ねえ、あなたが私の質問をdownvoting場合は、少なくとも、私に教えてください。 – Stas
"のID_、FB_USER_ID、Emailフィールド" < - どのような種類のフィールド?それらはオブジェクトで、これらは@propertiesですか?またはこれらのキーを持つNS辞書? –
'NSEnumerator':http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSEnumerator_Class/Reference/Reference.html? – basvk