Swift - Parse - 如何循环到PFObject属性

时间:2016-03-17 03:43:48

标签: json swift parse-platform null

我正在获得一些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'

1 个答案:

答案 0 :(得分:1)

正如@Shripada指出的那样,PFObject不是一个集合类型,因此无法迭代。此外,Parse.com正在关闭,但解析服务器可以自我托管。请参阅:github.com/ParsePlatform/parse-server