2012-01-30 5 views
0

私は次のタスクを持っています: ID_、FB_USER_ID、および電子メールフィールドを持つオブジェクトのNSSetを与えました すばやくそれらのフィールドを含むNSArraryを3つ作成する方法を教えてください、NSArray with FB_USER_IDs、配列の電子メール)?NSSetを反復する

+2

ねえ、あなたが私の質問をd​​ownvoting場合は、少なくとも、私に教えてください。 – Stas

+0

"のID_、FB_USER_ID、Emailフィールド" < - どのような種類のフィールド?それらはオブジェクトで、これらは@propertiesですか?またはこれらのキーを持つNS辞書? –

+0

'NSEnumerator':http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSEnumerator_Class/Reference/Reference.html? – basvk

答えて

6
NSArray *id_s = [[theSet valueForKey:@"ID_"] allObjects]; 
NSArray *fb_user_ids = [[theSet valueForKey:@"FB_USER_ID"] allObjects]; 
NSArray *emails = [[theSet valueForKey:@"Email"] allObjects]; 

あなたのセットに定義されたプロパティを持つ辞書またはオブジェクトが含まれていても、それは機能します。

+0

ありがとうございます!それはまさに私が探していたものです:[[theSet valueForKey:@ "ID_"] allObjects]; – Stas

関連する問題