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

查看:65
本文介绍了程序接收信号:“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)

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

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天全站免登陆