在运行iPhone App时,我在控制台中收到消息: “sqlite准备失败:内存不足”
我该怎么做才能解决它?
请帮助和建议。
感谢。
答案 0 :(得分:0)
我该怎么做才能解决它?
提供更多线索。
•核心数据或SQLite直接?
•设备或模拟器出现故障?
•失败点的回溯?
更有可能的是,您指定的查询使用某种排序,导致SQLite尝试分配大量内存来应用排序。特别是,它可能会尝试立即将数据库的全部内容加载到内存中以应用排序。
即。你的查询非常低效。
(这表明您可能直接使用SQLite并提出问题“为什么不是核心数据?”)