0

是什么Simperium tried to send object changes for nil key意思,我该如何调试/修复它?

4

1 回答 1

0

如果对象没有simperiumKey. 需要检查的一些事项:

  1. 您的实体是否继承自模型文件(通常为 SPManagedObject)中具有simperiumKeyString 类型属性的父实体?

  2. 您的实体的类是否设置为SPManagedObject?或者,如果您使用的是自定义子类,您是否更新了子类的头文件以继承SPManagedObject而不是NSManagedObject

  3. 如果您手动将simperiumKey属性添加到模型(例如,对表进行微观管理:从 SPManagedObject 继承),您可能还需要手动将simperiumKeyghostData变量添加到自定义子类(如果有的话)。

我们还将改进日志消息,让您更好地了解在这种情况下发生的情况。

于 2012-05-13T17:34:16.027 回答