在斯威夫特,NSJSONSerialization.JSONObjectWithData
使用Optional(<null>)
了null
在JSON值.是否可以告诉解析使用nil
(即删除带有null
值的字段,因为Swift Dictionary
不允许nil
值)?
Dar*_*uin 16
Optional()是一个NSNull
值.你可以避免这样的错误:
if !(myField is NSNull) {
//Whatever you want to do with myField when not null
} else {
//Whatever you want to do when myField is null
}
Run Code Online (Sandbox Code Playgroud)
jtb*_*des 13
NSJSONSerialization使用NSNull
对象,这就是你所看到的; 你可以通过比较来检查它们NSNull()
.
归档时间: |
|
查看次数: |
10924 次 |
最近记录: |