节目接收信号:“0”。数据格式化程序暂时不可用

Posted

技术标签:

【中文标题】节目接收信号:“0”。数据格式化程序暂时不可用【英文标题】:Program received signal: “0”. Data Formatters temporarily unavailable 【发布时间】:2010-05-11 18:37:16 【问题描述】:

我正在开发一个 iPad 应用程序,该应用程序从 Web 下载 CSV 文件并将该文件解析为 NSMutableArray。 (我正在使用另一篇文章中建议的http://www.macresearch.org/cocoa-scientists-part-xxvi-parsing-csv-data 的代码)。

当我在模拟器中运行时,一切正常,但是当我在设备上运行时,出现以下错误:

Program received signal:  “0”.
Data Formatters temporarily unavailable, will re-try after a 'continue'. (Unknown error loading shared library "/Developer/usr/lib/libXcodeDebuggerSupport.dylib")
(gdb)

有谁知道为什么会弹出这个?谷歌在这里没有帮助我...... :(

谢谢!

【问题讨论】:

Data Formatters temporarily unavailable的可能重复 信号 0,而不是 EXC_BAD_ACCESS,并且代码中没有使用日期格式化程序(另一张海报的问题是日期格式化程序)。 【参考方案1】:

信号 0 通常(但不总是)表示您的应用因使用过多内存而被终止。

您的视图控制器应该在内存不足的情况下收到内存警告方法,并且在它们到达时释放一些内存由您决定。如果您不释放任何内存并继续使用更多内存,应用程序将被强制退出。

控制台中的数据格式化程序消息与调试器相关。由于某种原因,调试器无法加载用于表示应用程序中数据的数据格式化程序。可能是因为手机没有给他们留下任何内存。

【讨论】:

请检查这个问题-***.com/questions/8224103/…

以上是关于节目接收信号:“0”。数据格式化程序暂时不可用的主要内容,如果未能解决你的问题,请参考以下文章

数据格式化程序暂时不可用,将在“继续”后重试

数据格式化程序暂时不可用,将在“继续”后重试

切换后台任务时SIGPIPE崩溃

释放数组会使应用程序在 xCode 中崩溃

UDP和套接字,recvfrom()返回-1,资源暂时不可用

节目接收信号:EXC_BAD_ACCESS