我正在获得一些JSON,其中某些属性可以或不可用。所以我将这些字段解码为零值。
Parser不接受nil作为值,但NSNULL。
准备我的PFObject之后:
let object = PFObject(classname: "Foo")
object["Bar1"] = self.bar1
object["Bar2"] = self.bar2
[...]
如果我尝试:
for item in object {
if item == nil {
item = NSNULL
}
}
我收到了这个错误:
Type 'PFObject' does not conform to protocol 'SequenceType'
答案 0 :(得分:1)
正如@Shripada指出的那样,PFObject不是一个集合类型,因此无法迭代。此外,Parse.com正在关闭,但解析服务器可以自我托管。请参阅:github.com/ParsePlatform/parse-server