从XML切换到SQLite核心数据存储时有哪些潜在的障碍?

时间:2010-12-13 14:23:12

标签: cocoa sqlite core-data nspredicate

例如,在entity.name中使用NSPredicate时,我需要将setFetchPredicate更改为setFilterPredicate,第一个使用XML存储工作正常,SQLite需要第二个。

我发现:this message但在列表档案中找不到任何相关内容。

是否有包含所有有效NSPredicate语句的列表?

垃圾收集何时会引起麻烦?

1 个答案:

答案 0 :(得分:1)

请参阅“核心数据编程指南”中针对SQLite特定限制的标题为“Fetch Predicates and Sort Descriptors”的部分。

在启用垃圾收集的环境中,我不知道任何特定于Core-Data的限制 - 您发布的电子邮件中的引用对我来说是新闻。谷歌的快速搜索显示this thread,这是我第一次听到这个问题。尽管在使用Core Data + SQLite商店类型的计算密集型应用程序中进行了类似的设置,我当然从未遇到过它。

然而,您需要更加具体地了解您的第一个问题。我不确定你的意思。