【发布时间】:2016-06-03 05:12:31
【问题描述】:
过去两天我一直在玩 JSON,遇到了很多奇怪的问题,感谢堆栈溢出,这对我有帮助。这是 JSON 特色键有两种类型的字符串值。
"featured":"1"
或
"featured": null,
我尝试了很多来解决这个问题,但失败了
第 1 步:
if dict.objectForKey("featured") as? String != nil {
featured = dict.objectForKey("featured") as? String
}
第 2 步:
let null = NSNull()
if dict.objectForKey("featured") as? String != null {
featured = dict.objectForKey("featured") as? String
}
第 3 步:
if dict.objectForKey("featured") as? String != "" {
featured = dict.objectForKey("featured") as? String
}
但不幸的是找不到解决方案,您的回答将不胜感激。
【问题讨论】:
-
它会导致崩溃吗?
-
是的,在存储核心数据时