gpt4 book ai didi

iphone - sqlite 查询导致 iPhone 应用程序崩溃 - 内存问题

转载 作者:行者123 更新时间:2023-12-03 20:28:23 25 4
gpt4 key购买 nike

我正在使用 sqlite 查询从 USDA 数据库获取特定食品的营养值。在模拟器中尝试时,查询工作正常,但有时会导致设备崩溃。我将美国农业部数据库包含在应用程序本身中。此外,执行查询的表保存了超过 5 条 lac 记录。我在启动应用程序时收到“1 级内存警告”。我无法使用网络服务,因为要求提供离线支持。

有什么建议如何处理这种情况吗?

编辑:

在日志中我收到 Signal 0 消息

程序接收信号:“0”。数据格式化程序暂时不可用,将在“继续”后重试。 (加载共享库“/Developer/usr/lib/libXcodeDebuggerSupport.dylib”时出现未知错误)

最佳答案

您正在耗尽应用程序的内存。我不是数据库专家,但您将不得不使用一些特殊的技术来访问您庞大的数据库。也许在数据库的不同部分连续执行多个查询。或者将数据库分成段。以下是与您所看到的崩溃相关的一些引用资料-

Program received signal: “0”. Data Formatters temporarily unavailable

Data Formatters temporarily unavailable

Data Formatters temporarily unavailable, will re-try after a 'continue'

如果您搜索错误消息,还会有更多内容。

关于iphone - sqlite 查询导致 iPhone 应用程序崩溃 - 内存问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7526540/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com