2010-10-31 75 views

回答

1

我做了一些四处搜寻,无法找到一个难以回答的链接。但是,Core Data是建立在Sqlite3之上的,所以它应该有相同的限制。基本上,您应该能够保存数据,直到达到SQLITE_MAX_PAGE_COUNT限制。

这里是到SQLITE3实现限制页面的链接,这应该回答你的问题:http://www.sqlite.org/limits.html

编辑:在评论作为coneybeare提到,核心数据实际上是独立于底层存储机制的实施。我上面提到的存储限制是专门针对Sqlite的,所以应该只适用于使用Sqlite3支持的Core Data实例(尽管他们可能会在底层做些事情来改变或限制它)。从我的搜索中,我找不到Core Data存储的特定限制,因此唯一的限制可能是设备的存储空间。

+0

好,非常感谢这个帮助。 – Abhinav 2010-11-01 00:05:58

+3

核心数据不是在sqlite3的顶部构建的。 sqlite是核心数据可以使用的许多可能的数据存储之一,包括xml。 – coneybeare 2011-01-03 23:38:23

+0

你是绝对正确的,我会编辑我的答案。 – 2011-01-07 02:05:27