Xcode错误 - NSException?

时间:2011-03-30 17:11:44

标签: iphone objective-c xcode

我尝试打开视图时收到此错误

  

2011-03-30 18:03:46.703   iDubstep [516:207] *终止应用   由于未被捕获的例外   'NSUnknownKeyException',原因:   “[   setValue:forUndefinedKey:]:这个类   不符合关键值编码   关键的时间表。'   * 在第一次投掷时调用堆栈:(0 CoreFoundation
  0x0140bbe9 exceptionPreprocess + 185     1 libobjc.A.dylib
  0x012005c2 objc_exception_throw + 47     2 CoreFoundation
  0x0140bb21 - [NSException raise] +17     3基金会   0x000476cf _NSSetUsingKeyValueSetter +   135 4基金会   0x0004763d    - [NSObject(NSKeyValueCoding)setValue:forKey:] + 285 5 UIKit
  0x004c68d6 - [UIRuntimeOutletConnection   连接] + 112 6 CoreFoundation
  0x013822cf - [NSArray   makeObjectsPerformSelector:] + 239 7   UIKit的
  0x004c52ed - [UINib   instantiateWithOwner:options:] + 1041     8 UIKit
  0x004c7081    - [NSBundle(UINSBundleAdditions)loadNibNamed:owner:options:] + 168 9   UIKit的
  0x0037fa94 - [UIViewController   _loadViewFromNibNamed:bundle:] + 70 10 UIKit
  0x0037d709 - [UIViewController   loadView] + 120 11 UIKit
  0x0037d5e3 - [UIViewController视图] +   56 12 UIKit
  0x0037f012 - [UIViewController   viewControllerForRotation] + 63 13   UIKit的
  0x0037af76 - [UIViewController   _visibleView] + 90 14 UIKit 0x00614a97 - [UIClientRotationContext   initWithClient:toOrientation:持续时间:andWindow:]   + 354 15 UIKit 0x002f6ba8 - [UIWindow   _setRotatableClient:toOrientation:updateStatusBar:时间:力:]   + 954 16 UIKit 0x00576948 - [UIWindowController   过渡:fromViewController:toViewController:目标:didEndSelector:]   + 1053 17 UIKit 0x00381982 - [UIViewController   presentModalViewController:withTransition:]   + 3151 18 iDubstep 0x00007b34 - [MainerViewController   goRecord:] + 153 19 UIKit
  0x002cfa6e - [UIApplication   sendAction:to:from:forEvent:] + 119     20 UIKit
  0x0035e1b5 - [UIControl   sendAction:to:forEvent:] + 67 21   UIKit的
  0x00360647 - [UIControl(内部)   _sendActionsForEvents:withEvent:] + 527 22 UIKit
  0x0035f438 - [UIControl   touchesBegan:withEvent:] + 277 23   UIKit的
  0x002f4025 - [UIWindow   _sendTouchesForEvent:] + 395 24 UIKit
  0x002d537a - [UIApplication sendEvent:]   + 447 25 UIKit 0x002da732 _UIApplicationHandleEvent +   7576 26图形服务
  0x01c22a36 PurpleEventCallback + 1550     27 CoreFoundation
  0x013ed064   __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION
  + 52 28 CoreFoundation 0x0134d6f7 __CFRunLoopDoSource1 + 215     29 CoreFoundation
  0x0134a983 __CFRunLoopRun + 979 30   的CoreFoundation
  0x0134a240 CFRunLoopRunSpecific + 208     31 CoreFoundation
  0x0134a161 CFRunLoopRunInMode + 97 32   GraphicsServices
  0x01c21268 GSEventRunModal + 217 33   GraphicsServices
  0x01c2132d GSEventRun + 115 34 UIKit   0x002de42e UIApplicationMain + 1160     35 iDubstep
  0x000028f8 main + 102 36 iDubstep
  0x00002889 start + 53)终止   抛出一个实例后调用   'NSException'

3 个答案:

答案 0 :(得分:2)

这里非常需要代码......

同时,第一行说出错误是什么:

Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[ setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key timeimg.'

只需搜索您的项目forKey:@"timeimg"即可。 (也许你应该用时间或时间替换那个timeimg。)

答案 1 :(得分:1)

我希望你在timeing的某个地方写timing。但是没有代码,很难确定。

答案 2 :(得分:1)

看起来你正在加载一个nib文件。您是否有可能以视图控制器的某个出口名称修复拼写错误?如果在将一个或多个对象连接到该插座后执行此操作,则nib文件可能仍包含原始拼写错误。查看控制器的nib是否存在连接错误。如果您可以识别有问题的物体,请将其从任何插座断开并重新连接。