程序接收信号:“0".数据格式化程序暂时不可用 [英] Program received signal: “0”. Data Formatters temporarily unavailable

查看:18
本文介绍了程序接收信号:“0".数据格式化程序暂时不可用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I'm working on an iPad app that downloads a CSV file from the web and parses the file into a NSMutableArray. (I'm using the code from http://www.macresearch.org/cocoa-scientists-part-xxvi-parsing-csv-data suggested in another post).

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

When I run in the simulator, everything works perfectly, but when I run on the device, I get the following error:

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)

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

Does anyone know why this would pop up? Google isn't helping me here... :(

谢谢!

推荐答案

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

Signal 0 usually (but not always) points to your app being killed for using too much memory.

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

Your view controllers should received the memory warning method in a low memory situation, and it is up to you to free up some memory when they arrive. If you don't free any memory and continue to use more memory the app will be forcibly quit.

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

The data formatters message in the console relates to the debugger. For some reason the debugger was unable to load the data formatters used to represent the data in the application. probably because the phone didn't have any memory left for them.

这篇关于程序接收信号:“0".数据格式化程序暂时不可用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆