Jam*_*ght 0 iphone json objective-c
我无法弄清楚如何在Objective-C中使用SBJsonParser来处理这个JSON值.
JSON返回为"success":true(在更大的JSON对象内).
它解析得很好,当我像这样做"po"时,po [jsonObject objectForKey:@"success"]结果很简单1.
我试图弄清楚如何在IF语句中测试它.我曾尝试做== 1,== true,== TRUE,== YES和== [NSNumber numberWithInt:1]所有这些都返回false.
我在世界上如何测试?
小智 7
SBJSON返回布尔值作为NSNumber创建的实例+numberWithBool:(基础数据0为false,1为true).您可以BOOL通过发送它们来获取等效值-boolValue.例如,
BOOL success = [[jsonObject objectForKey:@"success"] boolValue];
if (success)
{
NSLog(@"yay!");
}
else
{
NSLog(@"oops");
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2060 次 |
| 最近记录: |