我正在获取JSON,其中某些属性可以或不可用。因此,我将这些字段解码为nil值。
解析器不接受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'
最佳答案
正如@Shripada指出的那样,PFObject不是集合类型,因此无法进行迭代。此外,Parse.com正在关闭,但parse-server可以自我托管。参考:github.com/ParsePlatform/parse-server
关于json - Swift-解析-如何循环到PFObject属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36051282/