0
我有一個變量,它是打印其值在控制檯上是這樣的:從數組中檢索不同的值
源ID密鑰,是(
{ name = "ABC Rawal"; uid = 10000048171452;
} )
這是我正在使用的代碼:
-(void)request:(FBRequest*)request didLoad:(id)result {
NSLog(@"source id key is %@", result);
}
我必須分別獲得name
和uid
。我如何從result
檢索這些值?
我們無法確定,因爲您沒有顯示'result'類的定義。它可能是一個字典,在這種情況下它會是:'NSString * name = [result objectForKey:@「name」]; '和'int uid = [[result resultForForKey:@「uid」] intValue];'但我只是在猜測。 – nacho4d
函數內部有一個語句,如NSArray * users = result;所以我認爲結果是NSArray變量。 –
@nacho輸出是一個字符串(不太可能)或一個數組。注意圓括號 - 它們是數組的NeXTSTEP表示形式,以及由' - [NSArray description]'使用的形式。 – 2011-06-21 06:21:43