假設這是一個JSON的值,我想分配給一個布爾變量:如何從JSON獲取布爾值?
"retweeted": false
這是我如何解析JSON數據:
NSError *error;
NSArray *timeline = [NSJSONSerialization JSONObjectWithData:responseData options:NSJSONReadingMutableLeaves error:&error];
現在,我已經定義爲bool屬性:
BOOL *retweeted;
我的班裏面。當我這樣做,而解析JSON:
tweet.retweeted = [[[timeline objectAtIndex:i] objectForKey:@"retweeted"] boolValue];
我得到這個錯誤:
如何解決這個問題呢?
布爾值應該定義爲BOOL轉推; – NeverBe 2012-04-07 11:48:14