Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios -[NSObject DoesNotReconficateSelector:]的符号断点:_Ios_Objective C_Debugging - Fatal编程技术网

Ios -[NSObject DoesNotReconficateSelector:]的符号断点:

Ios -[NSObject DoesNotReconficateSelector:]的符号断点:,ios,objective-c,debugging,Ios,Objective C,Debugging,由于以下错误,我的应用程序正在崩溃: -[\uu NSCFDictionary length]:发送到实例0x178669400的无法识别的选择器 2014-08-08 16:24:14.397 TestAPP[7196:60b]***由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[\uu NSCFDictionary length]:未识别的选择器发送到实例0x178669400” 这不是代码的一部分。我尝试在viewcontroller.m

由于以下错误,我的应用程序正在崩溃:

-[\uu NSCFDictionary length]:发送到实例0x178669400的无法识别的选择器 2014-08-08 16:24:14.397 TestAPP[7196:60b]***由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[\uu NSCFDictionary length]:未识别的选择器发送到实例0x178669400”

这不是代码的一部分。我尝试在viewcontroller.m文件中添加断点。我找不到引起这个错误的线路。我为[NSObject DoesNotReconficateSelector:]添加了符号断点:调试导航器在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
 )
CRASH:-[\uu NSCFDictionary length]:发送到实例0x17826aa00的选择器无法识别
应用程序内存使用量46649344
设备定向5
总空间28096总可用空间20312
堆栈跟踪:(
0 CoreFoundation 0x000000018cd2711c+160
1 libobjc.A.dylib 0x00000001992301fc objc_异常_抛出+60
2 CoreFoundation 0x000000018cd2bdb4+0
3 CoreFoundation 0x000000018cd29ae0+912
4 CoreFoundation 0x000000018cc4978c\u CF\u转发\u准备\u 0+92
5 UIKit 0x000000018FC0A4+44
6 UIKit 0x000000018fd75b04+112
7 UIKit 0x000000018fd75a34+364
8夸脱芯0x000000018f90cf7c+140
9夸脱芯0x000000018f8f755c+2436
10夸脱芯0x000000018f8f6bc8+112
11夸脱芯0x000000018f8f6758+1260
12夸脱芯0x000000018f8d701c+244
13夸脱芯0x000000018f8d6ce4+44
14夸脱芯0x000000018f8d6560+280
15夸脱芯0x000000018f8d6304+424
16 UIKit 0x000000018fcef154+9800
17 CoreFoundation 0x000000018cce77f4+24
18 CoreFoundation 0x000000018cce6b50+256
19 CoreFoundation 0x000000018cce4de8+632
20 CoreFoundation 0x000000018cc25dd0 CFRunLoopRunSpecific+452
21图形服务0x000000019290dc0c GSEventRunModal+168
22 UIKit 0x000000018fd56fc4 UIApplicationMain+1156
23原型0x000000010019af88主+116
24 libdyld.dylib 0x0000000199823aa0+4
)

您正试图从某个地方获取词典的长度。我猜你是想得到你认为是
NSString
的长度,但实际上是
NSDictionary

你想得到字典的长度。我的猜测是,您正在尝试获取您认为是
NSString
但实际上是
NSDictionary

的长度。请尝试添加异常断点。这似乎没有帮助。它应该在您调用NSDictionary实例的行上停止执行。你能解释一下异常断点发生了什么吗?很可能你传递了一个字典作为标签的
文本
。尝试添加一个异常断点。这似乎没有帮助。它应该在你调用NSDictionary实例的length的行停止执行。你能解释一下异常断点发生了什么吗?很可能你传递了一个字典作为标签的
文本。是的,很可能是错误处理了一些JSON输入。是的。这正是我的猜测。是的,很可能是错误处理了一些JSON输入。是的。那正是我的猜测。