在iCloud中使用核心数据时获取“不可接受的属性值类型”

时间:2013-01-10 10:46:21

标签: ios core-data icloud

我正在尝试与使用Core Data的iCloud我的应用程序集成。我想在iCloud中存储的只是sql文件。我想我做得很对。在iCloud中创建了“Something”。问题是目前我只有一台设备来测试它。我发现我可以通过安装应用程序,在数据库中进行一些更改,删除应用程序(数据仍在iCloud中)并再次安装应用程序来测试它。我认为它应该可以工作,但我在addPersistentStoreWithType期间遇到奇怪的异常:配置:URL:options:error:

Terminating app due to uncaught exception 
'NSInvalidArgumentException', reason: 'Unacceptable type of value for attribute: property 
= "updated"; desired type = NSDate; given type = __NSCFNumber; value = 0.'

我没有改变任何东西,所以数据库模型是一样的。我甚至检查所有实体都已正确分配归档'更新'。知道我做错了什么吗?也许我在一台设备上测试的方法是错误的?

0 个答案:

没有答案