iphone - 程序收到信号: “0” . 数据格式化程序暂时不可用

标签 iphone xcode ipad

我正在开发一个 iPad 应用程序,它从网络下载 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)

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

谢谢!

最佳答案

信号 0 通常(但并非总是)表明您的应用程序因使用过多内存而被终止。

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

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

关于iphone - 程序收到信号: “0” . 数据格式化程序暂时不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2813454/

相关文章:

javascript - Cocos2d : Get data from file(jsb. jsc) 失败

c - 将GLEW库链接到我的Xcode项目时遇到问题

iphone - 字符串的数值

ios - iOS 10.3文本语音转换可在模拟器上运行,但不能在设备上运行

iphone - 在 ABPeoplePickerNavigationController 中更改 UISearchBar 的 tintColor

iphone - CGPoint 旋转改变与原点的距离

swift - 简单代码中的神秘EXC_BAD_ACCESS

iphone - 检测 URL 并在 UITextField 中格式化它

objective-c - 你能阻止人们在 iPad 1 上使用你的应用程序吗?

ios - 在 config.xml 中为 IOS 命名闪屏文件 (Phonegap)