我以NSArray
:
func JSONAPIResults(results: NSArray) {
dispatch_async(dispatch_get_main_queue(), {
self.loginResult = results
})
}
我的问题是,如何使用IF Statement
来检查String
?
例如,检查self.loginResult[0]["result"]
是否等于"成功"
干杯
答案 0 :(得分:1)
如果您知道JSON中该点的对象将始终是一个字符串,请尝试将值转换为String
,然后再进行比较以消除cannot invoke == with argument list
错误:
if (self.loginResult[0]["result"] as String) == "Success"?
{
...
}