2010-01-29 3 views
0

Я новичок с Xcode и Objective C.mach_msg_trap аварии с XmlParser из приложения iPhone

Я использую NSXMLParser разобрать мои данные XML и затем сохранить его в базу данных SQLite.

Следующий мой код, чтобы начать разбор XML.

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

My 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

ответ