我有看起來像這樣的web服務器的JSON響應:的iOS的NSDictionary值確定布爾從JSON布爾
{"success":true, "token":"123456"}
,我想如果語句中使用,在一個,並將其與比較「YES 」。
但是,這樣做行不通:
NSDictionary *response = [response JSONValue]; // the JSON value from webservice response, converted to NSDictionary
if ([response objectForKey:@"success"]){} // does not work
if ([response objectForKey:@"success"] == YES){} // does not work
if ([[response objectForKey:@"success"] integerValue] == YES) {} // does not work...erroneous probably
我如何解決此問題?在布爾類型轉換也產生警告
你是如何解析JSON響應? – tarmes
這個問題被標記爲sbjson。我正在使用ios庫SBJSON http://stig.github.com/json-framework/ – yretuta
我忘了突出顯示解析代碼,對不起 – yretuta