我正在使用Parse iOS SDK 1.12.0查看应用程序上的错误。该模型是“内容”,其中包含“作者”列,该列是指向PFUser的指针。获取内容的查询包括“作者”,查询返回时一切都很好。然而,在查看内容并重新加载表(内容被内容播放器标记为“读取”)之后,用户对象不再具有除objectId之外的数据。
我想知道什么可能导致这种情况,或者想要在用户数据再次变为零时打破某些方法。禁用本地数据存储似乎可以解决问题,但会为应用程序带来新问题。 CloudCode用于跟踪内容视图是否可以触发应用程序使其数据无效?
答案 0 :(得分:1)
事实证明,Parse SDK将在任何可能的情况下更新本地模型。其中一个云函数有一些调试代码返回用户,没有数据意外地留在生产中。我还没有深入挖掘SDK,但遗憾的是,此更改并未触发任何KVO通知,因此我只能通过取消云功能调用来找到它。