iphone - iPhone应用程序中的xmlparser使mach_msg_trap崩溃

标签 iphone crash nsxmlparser

我是xCode和 objective-c 的新手。

我正在使用NSXMLParser解析我的xml数据,然后将其保存到sqlite数据库。

以下是我开始xml解析的代码。

NSXMLParser *xmlParser = [[NSXMLParser alloc] initWithData: data];
[xmlParser setDelegate: self];
[xmlParser setShouldResolveExternalEntities: YES];
[xmlParser parse];
[xmlParser release];

我的iPhone应用程序将从xml解析和调试器崩溃,向我显示以下堆栈值:
#0 0x940de286 in mach_msg_trap
#1 0x940e5a7c in mach_msg
#2 0x0093d382 in CFRunLoopRunSpecific
#3 0x0093cc48 in CFRunLoopRunInMode
#4 0x0001f7ad in GSEventRunModal
#5 0x0001f872 in GSEventRun
#6 0x0168a003 in UIApplicationMain
#7 0x00002abc in main at main.m:14

请帮助我回答为什么发生此崩溃。

还请告诉我如何解释此调试器堆栈值。

提前致谢,

Punita

最佳答案

关于iphone - iPhone应用程序中的xmlparser使mach_msg_trap崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2161014/

相关文章:

iphone - 将JSON写入文件。但是你怎么读回来呢?

iphone - UIApplication 的 "windows"值上的 KVO?

iphone - 什么是0xdb8844?

objective-c - *应该*崩溃的简单 Objective-C 过度发布不会崩溃。为什么?

python - Discord PY Bot react 后崩溃

java - XML 解析器在 java 中获取名称和值对的结果

iphone - 捕获输出 :didOutputSampleBuffer:fromConnection Performance Issues

ios 应用内购买相关崩溃

iphone - nsxml解析器问题

ios - 无法使用 NSXmlParser 获取数据