控制台中的核心数据警告

时间:2011-03-18 18:39:20

标签: iphone ios core-data

每当我写入核心数据时,我都会将此警告输出发送到控制台

CPSqliteStatementPerform: attempt to write a readonly database for UPDATE ddd.ext_container SET orig_date_modified = (SELECT date_modified FROM container WHERE pid=container_pid) WHERE orig_date_modified=0
CPSqliteStatementReset: attempt to write a readonly database for UPDATE ddd.ext_container SET orig_date_modified = (SELECT date_modified FROM container WHERE pid=container_pid) WHERE orig_date_modified=0

一切似乎都运转正常,我没有任何崩溃或类似的事情,只是担心。 有谁知道这意味着什么?

1 个答案:

答案 0 :(得分:2)

您是否已将持久性存储初始化为只读?这将导致这种一般类型的消息。

您是否尝试通过SQLite绕过核心数据堆栈来访问商店?如果是这样,你可能会损坏商店。