iphone 应用程序在解析时崩溃

发布于 2024-10-19 18:00:34 字数 2096 浏览 5 评论 0 原文

我的应用程序在执行 [NSXMLParser parse] 时崩溃了;声明,以及
我收到以下消息:

2011-03-01 09:36:31.735 MasterApp[228:207] -[NSCFString bytes]:无法识别的选择器发送到实例 0x5f6b000
2011-03-01 09:36:31.738 MasterApp[228:207] * 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[NSCFString bytes]:无法识别的选择器发送到实例 0x5f6b000”
*
第一次抛出时的调用堆栈:

0 CoreFoundation 0x0252eb99 异常预处理 + 185
1 libobjc.A.dylib 0x0267e40e objc_异常_抛出 + 47
2 CoreFoundation 0x025306ab -[NSObject(NSObject) doesNotRecognizeSelector:] + 187
3 CoreFoundation 0x024a02b6 __转发
+ 966
4 核心基础 0x0249fe72 _CF_forwarding_prep_0 + 50
5 基础 0x00114afc -[NSXMLParser 解析] + 147
6 MasterApp 0x0000c731 -[identifierList getUrl] + 994
7 MasterApp 0x0000c306 -[identifierList actionSheet:clickedButtonAtIndex:] + 56
8 UIKit 0x0077047d -[UIActionSheet(Private) _buttonClicked:] + 258
9 UIKit 0x002dc7f8 -[UIApplication sendAction:to:from:forEvent:] + 119
10 UIKit 0x00367de0 -[UIControl sendAction:to:forEvent:] + 67
11 UIKit 0x0036a262 -[UIControl(内部)_sendActionsForEvents:withEvent:] + 527
12 UIKit 0x00368e0f -[UIControl TouchsEnded:withEvent:] + 458
13 UIKit 0x003003d0 -[UIWindow _sendTouchesForEvent:] + 567
14 UIKit 0x002e1cb4 -[UIApplication 发送事件:] + 447
15 UIKit 0x002e69bf _UIApplicationHandleEvent + 7672
16 图形服务 0x02d8a822 PurpleEventCallback + 1550
17 CoreFoundation 0x0250fff4 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION + 52
18 核心基础 0x02470807 __CFRunLoopDoSource1 + 215
19 核心基础 0x0246da93 __CFRunLoopRun + 979
20 CoreFoundation 0x0246d350 CFRunLoopRunSpecific + 208
21 核心基础 0x0246d271 CFRunLoopRunInMode + 97
22 图形服务 0x02d8900c GSEventRunModal + 217
23 图形服务 0x02d890d1 GSEventRun + 115
24 UIKit 0x002eaaf2 UIApplicationMain + 1160
25 MasterApp 0x00001dbc 主 + 102
26 MasterApp 0x00001d4d 开始 + 53
)
抛出“NSException”实例后调用终止
程序收到信号:“SIGABRT”。

先感谢您

my app is crashed as it execute [NSXMLParser parse]; statement,and
i am getting following :

2011-03-01 09:36:31.735 MasterApp[228:207] -[NSCFString bytes]: unrecognized selector sent to instance 0x5f6b000
2011-03-01 09:36:31.738 MasterApp[228:207] * Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSCFString bytes]: unrecognized selector sent to instance 0x5f6b000'
*
Call stack at first throw:
(
0 CoreFoundation 0x0252eb99 exceptionPreprocess + 185
1 libobjc.A.dylib 0x0267e40e objc_exception_throw + 47
2 CoreFoundation 0x025306ab -[NSObject(NSObject) doesNotRecognizeSelector:] + 187
3 CoreFoundation 0x024a02b6 __forwarding
+ 966
4 CoreFoundation 0x0249fe72 _CF_forwarding_prep_0 + 50
5 Foundation 0x00114afc -[NSXMLParser parse] + 147
6 MasterApp 0x0000c731 -[identifierList getUrl] + 994
7 MasterApp 0x0000c306 -[identifierList actionSheet:clickedButtonAtIndex:] + 56
8 UIKit 0x0077047d -[UIActionSheet(Private) _buttonClicked:] + 258
9 UIKit 0x002dc7f8 -[UIApplication sendAction:to:from:forEvent:] + 119
10 UIKit 0x00367de0 -[UIControl sendAction:to:forEvent:] + 67
11 UIKit 0x0036a262 -[UIControl(Internal) _sendActionsForEvents:withEvent:] + 527
12 UIKit 0x00368e0f -[UIControl touchesEnded:withEvent:] + 458
13 UIKit 0x003003d0 -[UIWindow _sendTouchesForEvent:] + 567
14 UIKit 0x002e1cb4 -[UIApplication sendEvent:] + 447
15 UIKit 0x002e69bf _UIApplicationHandleEvent + 7672
16 GraphicsServices 0x02d8a822 PurpleEventCallback + 1550
17 CoreFoundation 0x0250fff4 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION + 52
18 CoreFoundation 0x02470807 __CFRunLoopDoSource1 + 215
19 CoreFoundation 0x0246da93 __CFRunLoopRun + 979
20 CoreFoundation 0x0246d350 CFRunLoopRunSpecific + 208
21 CoreFoundation 0x0246d271 CFRunLoopRunInMode + 97
22 GraphicsServices 0x02d8900c GSEventRunModal + 217
23 GraphicsServices 0x02d890d1 GSEventRun + 115
24 UIKit 0x002eaaf2 UIApplicationMain + 1160
25 MasterApp 0x00001dbc main + 102
26 MasterApp 0x00001d4d start + 53
)
terminate called after throwing an instance of 'NSException'
Program received signal: “SIGABRT”.

thank you in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

微暖i 2024-10-26 18:00:34

我只是尝试在 xmlParser = [[NSXMLParser alloc] initWithData:urlData]; 中使用“urlData”而不是 webData现在它解析得很好

i just try to use "urlData" instead of webData in xmlParser = [[NSXMLParser alloc] initWithData:urlData]; and now it parse very well

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文