mach_msg_陷阱与iphone应用程序中的xmlparser崩溃

mach_msg_陷阱与iphone应用程序中的xmlparser崩溃,iphone,crash,nsxmlparser,Iphone,Crash,Nsxmlparser,我是xCode和objective C的新手 我正在使用NSXMLParser解析xml数据,然后将其保存到sqlite数据库 下面是我开始xml解析的代码 NSXMLParser *xmlParser = [[NSXMLParser alloc] initWithData: data]; [xmlParser setDelegate: self]; [xmlParser setShouldResolveExternalEntities: YES]; [xmlParser parse]; [xm

我是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
请帮助我回答为什么会发生这种崩溃

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

提前感谢,


普尼塔

谢谢大家的帮助

我的问题解决了

我从以下URL找到了解决方案: