2013-10-30 119 views
0

我正在ACAccount商店在一個數組 -獲取Twitter的用戶名 -

NSArray *arrayOfAccounts = [accountStore accountsWithAccountType:accountType]; 

通過打印arrayOfAccounts -

(
    "type:com.apple.twitter\nidentifier: 9E8DD039-D210-49EB-90D3-797017EC9F37\naccountDescription: @kaleshnewage\nusername: kaleshnewage\nobjectID: x-coredata://8CD38D83-7C1C-4542-BE4B-7007B6586675/Account/p24\nenabledDataclasses: {(\n)}\nenableAndSyncableDataclasses: {(\n)}\nproperties: {\n \"user_id\" = 1407688573;\n}\nparentAccount: (null)\nowningBundleID:(null)", 
"type:com.apple.twitter\nidentifier: 888F056F-8BB2-4847-91D3-CFFE93770F01\naccountDescription: @dasarun5\nusername: dasarun5\nobjectID: x-coredata://8CD38D83-7C1C-4542-BE4B-7007B6586675/Account/p25\nenabledDataclasses: {(\n)}\nenableAndSyncableDataclasses: {(\n)}\nproperties: {\n \"user_id\" = 120014192;\n}\nparentAccount: (null)\nowningBundleID:(null)", 
"type:com.apple.twitter\nidentifier: 3BB57617-0436-4801-B302-CE7C67D2E2A5\naccountDescription: @arunjoseph700\nusername: arunjoseph700\nobjectID: x-coredata://8CD38D83-7C1C-4542-BE4B-7007B6586675/Account/p28\nenabledDataclasses: {(\n)}\nenableAndSyncableDataclasses: {(\n)}\nproperties: {\n \"user_id\" = 1068508537;\n}\nparentAccount: (null)\nowningBundleID:(null)" 
) 

現在我想只需要用戶名到另一個陣列,如何去做這個 ?

回答

2

accountsWithAccountType:返回ACAccount數組所以你可以做這樣的事情:

for (ACAccount *account in arrayOfAccounts) { 
    NSLog(@"Username: %@", account.username); 
} 
+0

多數民衆贊成在answer.Thanks了很多人。 –