我正在开发一个简单的应用程序,当我单击注册用户时,该应用程序将被终止。请帮我解决这个问题。
它说:
由于未捕获的异常“NSUnknownKeyException”而终止应用程序,
原因: '[
setValue:forUndefinedKey:]:这个类不是键值
关键 CreditCardTextField 的编码兼容。
这是错误的更详细信息:
015-06-04 22:42:57.661 ParseStarterProject[43853:4461316] 未知
Interface Builder 文件中的 RegisterPageViewController 类。 2015-06-04
22:42:57.712 解析启动项目[43853:4461316]* 终止应用程序
由于未捕获的异常“NSUnknownKeyException”,原因:
'[ setValue:forUndefinedKey:]: 这个
类与键的键值编码不兼容
信用卡文本字段。'
*首先抛出调用堆栈:( 0 CoreFoundation 0x00000001106ccf35异常预处理 + 165 1 libobjc.A.dylib
0x000000011233ebb7 objc_exception_throw + 45 2 核心基础
0x00000001106ccb79 -[NSException 引发] + 9 3 基础
0x0000000110b6b7b3 -[NSObject(NSKeyValueCoding) setValue:forKey:] +
259 4 核心基础 0x0000000110616e80
-[NSArray makeObjectsPerformSelector:] + 224 5 UIKit 0x000000011134bc7d -[UINib instantiateWithOwner:选项:] + 1506 6
UIKit 0x00000001111aaf98
-[UIViewController _loadViewFromNibNamed:bundle:] + 242 7 UIKit 0x00000001111ab588 -[UIViewController loadView] + 109 8 UIKit
0x00000001111ab7f9 -[UIViewController loadViewIfRequired] + 75 9
UIKit 0x00000001111abc8e
-[UIViewController 视图] + 27 10 UIKit 0x000000011174d41e -[_UIFullscreenPresentationController
_setPresentedViewController:] + 65 11 UIKit 0x0000000111187429 -[UIPresentationController
initWithPresentedViewController:presentingViewController:] + 105 12
UIKit 0x00000001111b7a41
-[UIViewController _presentViewController:withAnimationController:完成:] + 1746 13 UIKit 0x00000001111b9d81
__62-[UIViewController PresentViewController:animated:completion:]_block_invoke + 132 14
UIKit 0x00000001111b9ca5
-[UIViewController PresentViewController:动画:完成:] + 229 15 UIKit 0x00000001110878be
-[UIApplication sendAction:to:from:forEvent:] + 75 16 UIKit 0x000000011118e410 -[UIControl _sendActionsForEvents:withEvent:] + 467
17 UIKit 0x000000011118d7df
-[UIControl TouchsEnded:withEvent:] + 522 18 UIKit 0x00000001110cd308 -[UIWindow _sendTouchesForEvent:] + 735 19 UIKit
0x00000001110cdc33 - [UIWindow发送事件:] + 683 20 UIKit
0x000000011109a9b1 - [UIApplication发送事件:] + 246 21 UIKit
0x00000001110a7a7d _UIApplicationHandleEventFromQueueEvent + 17370 22
UIKit 0x0000000111083103
_UIApplicationHandleEventQueue + 1961 23 CoreFoundation 0x0000000110602551
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION+ 17 24 核心基础 0x00000001105f841d
__CFRunLoopDoSources0 + 269 25 CoreFoundation 0x00000001105f7a54 __CFRunLoopRun + 868 26 CoreFoundation
0x00000001105f7486 CFRunLoopRunSpecific + 470 27 图形服务
0x0000000113de79f0 GSEventRunModal + 161 28 UIKit
0x0000000111086420 UIApplicationMain + 1282 29 解析启动项目
0x000000010fbbe9de top_level_code + 78 30 解析启动项目
0x000000010fbbeaba主+ 42 31 libdyld.dylib
0x0000000112b54145 开始 + 1 32 ???
0x0000000000000001 0x0 + 1 ) libc++abi.dylib: 终止于
NSException 类型的未捕获异常 (lldb)
It seems that you have a bronken @IBOutlet for CreditCardTextField
, check in your storyboard, as soon as you reconnect the outlet it all should work again
setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key CreditCardTextField.'
您可以通过以下方式检查您的网点:
选择该字段,右侧的插座应正确连接,并且代码中的圆圈内部应有一个点,如果没有,则连接已损坏,请控制拖动以修复它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)