[英]Setting a float in NSObject throws doesNotRecognizeSelector error
[英]Symbolic Breakpoint for -[NSObject doesNotRecognizeSelector:]:
由於以下錯誤,我的應用崩潰了:
-[__ NSCFDictionary length]:無法識別的選擇器發送到實例0x178669400 2014-08-08 16:24:14.397 TestAPP [7196:60b] ***由於未捕獲的異常'NSInvalidArgumentException'而終止應用程序,原因:'-[__ NSCFDictionary length]:無法識別的選擇器已發送到實例0x178669400'
它不是代碼的一部分。 我試圖在viewcontroller.m文件中添加斷點。 我找不到導致此錯誤的行。 我為[NSObject didNotRecognizeSelector:]添加了符號斷點:調試導航器向我顯示了UIVIEW層中的問題。 知道有什么問題嗎? 我已經添加了調試導航器的屏幕截圖。
線程1堆棧如下所示:
除了斷點,我可以看到以下內容:
這是崩潰的堆棧跟蹤:
CRASH: -[__NSCFDictionary length]: unrecognized selector sent to instance 0x17826aa00
Application Memory Usage 46649344
Device Orientation 5
Total space 28096 Total Free Space 20312
Stack Trace: (
0 CoreFoundation 0x000000018cd2711c <redacted> + 160
1 libobjc.A.dylib 0x00000001992301fc objc_exception_throw + 60
2 CoreFoundation 0x000000018cd2bdb4 <redacted> + 0
3 CoreFoundation 0x000000018cd29ae0 <redacted> + 912
4 CoreFoundation 0x000000018cc4978c _CF_forwarding_prep_0 + 92
5 UIKit 0x000000018fcfc0a4 <redacted> + 44
6 UIKit 0x000000018fd75b04 <redacted> + 112
7 UIKit 0x000000018fd75a34 <redacted> + 364
8 QuartzCore 0x000000018f90cf7c <redacted> + 140
9 QuartzCore 0x000000018f8f755c <redacted> + 2436
10 QuartzCore 0x000000018f8f6bc8 <redacted> + 112
11 QuartzCore 0x000000018f8f6758 <redacted> + 1260
12 QuartzCore 0x000000018f8d701c <redacted> + 244
13 QuartzCore 0x000000018f8d6ce4 <redacted> + 44
14 QuartzCore 0x000000018f8d6560 <redacted> + 280
15 QuartzCore 0x000000018f8d6304 <redacted> + 424
16 UIKit 0x000000018fcef154 <redacted> + 9800
17 CoreFoundation 0x000000018cce77f4 <redacted> + 24
18 CoreFoundation 0x000000018cce6b50 <redacted> + 256
19 CoreFoundation 0x000000018cce4de8 <redacted> + 632
20 CoreFoundation 0x000000018cc25dd0 CFRunLoopRunSpecific + 452
21 GraphicsServices 0x000000019290dc0c GSEventRunModal + 168
22 UIKit 0x000000018fd56fc4 UIApplicationMain + 1156
23 PrototypeN 0x000000010019af88 main + 116
24 libdyld.dylib 0x0000000199823aa0 <redacted> + 4
)
您正在嘗試使字典的長度達到某處。 我的猜測是,您正在嘗試獲取您認為是NSString
但實際上是NSDictionary
的長度。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.