1
在我的代碼下面的部分我得到的問題不能調用非功能型的價值「的NSDictionary」
不能調用非功能型的價值「的NSDictionary」
do {
var json = try NSJSONSerialization.JSONObjectWithData(data, options: .MutableContainers) as? NSDictionary
if let parseJSON = json {
var resultValue: String = parseJSON ("status") as String!
print ("result:\(resultValue)")
if resultValue == "success" {
// Login is successful
NSUserDefaults.standardUserDefaults().setBool(true, forKey: ("isUserLoggedIn"))
NSUserDefaults.standardUserDefaults().synchronize()
self.dismissViewControllerAnimated(true, completion: nil)
}
}
} catch let error as NSError{
print("error=\(error)")
}
我已經嘗試將if語句放在do catch語句之外,但是後來我得到問題「使用未解析的標識符'json'
使用'[]'來訪問字典元素,而不是'()' – dan