字典意外地发现零,同时展开一个可选值
问题描述:
我使用let来防止意想不到的零,而展开值,但我的函数仍然会导致致命的错误。字典意外地发现零,同时展开一个可选值
fatal error: unexpectedly found nil while unwrapping an Optional value
-
class func getDomain() -> String {
let (dictionary, error) = Locksmith.loadDataForUserAccount("account")
if let dictionary = dictionary {
if let domain = dictionary["domain"] as? String {
return domain
}
}
return ""
}
答
修改这样的代码:
if let dictionary1 = dictionary {
if let domain = dictionary1["domain"] as? String {
return domain
}
}
嗨,我已经解决了,我认为这个问题! – jdawg