从键数组Parse中删除空指针

时间:2015-06-25 19:39:33

标签: ios swift parse-platform

我有一个带有键的类," elementFileArray",带有指向另一个类中对象的指针。 可能会发生这些对象之一被删除而指针仍然存在。我注意到指针变成" null"当我读到数组时。所以:

self.collectionElementArray = (collectionElement?["elementFileArray"] as? [AnyObject])!

有" PFObject,PFObject,...,null,...,PFObject"。 我理想地尝试从服务器上的数组中删除该null。然而,它似乎不可能,因为我没有对象Id。在最糟糕的情况下,我可以在本地阵列中删除它,但我不知道如何。

1 个答案:

答案 0 :(得分:1)

过滤掉nil

self.collectionElementArray.filter() { $0 != nil }