什么是Cocoa中的SQLite3磁盘I/O错误

Rea*_*ion 2 sqlite io disk

我在雪豹10.6编程.我的应用程序成功打开了一个本地存储的数据库,但是当它尝试插入数据库时​​,我继续收到"磁盘I/O错误".任何人都有任何关于可能导致这种情况的想法?

谢谢杨

小智 5

来自sqlite.org:

SQLITE_IOERR

如果操作系统通知SQLite它无法执行某些磁盘I/O操作,则返回此值.这可能意味着磁盘上没有剩余空间.

这可能是一个原因.另一个可能是权限不足(可能db-file被写保护?).