objective-c - 是什么导致了这次崩溃?

标签 objective-c crash

在我的应用程序中,每次应用程序启动时都会显示 UIAlertView,如果我不单击“关闭”按钮,一切正常,但如果我单击“关闭”按钮,应用程序将在 3 秒后崩溃。

我从控制台获得了崩溃日志,如果有人知道它为什么崩溃,请告诉我

  2011-03-20 15:47:05.833 App[8080:207] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<NSCFString 0x6e04920> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key mystatsbutton.'
*** Call stack at first throw:
(
    0   CoreFoundation                      0x01a71be9 __exceptionPreprocess + 185
    1   libobjc.A.dylib                     0x01bc65c2 objc_exception_throw + 47
    2   CoreFoundation                      0x01a71b21 -[NSException raise] + 17
    3   Foundation                          0x001016cf _NSSetUsingKeyValueSetter + 135
    4   Foundation                          0x0010163d -[NSObject(NSKeyValueCoding) setValue:forKey:] + 285
    5   UIKit                               0x005808d6 -[UIRuntimeOutletConnection connect] + 112
    6   CoreFoundation                      0x019e82cf -[NSArray makeObjectsPerformSelector:] + 239
    7   UIKit                               0x0057f2ed -[UINib instantiateWithOwner:options:] + 1041
    8   UIKit                               0x00581081 -[NSBundle(UINSBundleAdditions) loadNibNamed:owner:options:] + 168
    9   UIKit                               0x00439a94 -[UIViewController _loadViewFromNibNamed:bundle:] + 70
    10  UIKit                               0x00437709 -[UIViewController loadView] + 120
    11  UIKit                               0x004375e3 -[UIViewController view] + 56
    12  App                            0x000084e2 -[LoadupView endview] + 132
    13  Foundation                          0x0011f7a5 __NSFireTimer + 125
    14  CoreFoundation                      0x01a52fe3 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 19
    15  CoreFoundation                      0x01a54594 __CFRunLoopDoTimer + 1220
    16  CoreFoundation                      0x019b0cc9 __CFRunLoopRun + 1817
    17  CoreFoundation                      0x019b0240 CFRunLoopRunSpecific + 208
    18  CoreFoundation                      0x019b0161 CFRunLoopRunInMode + 97
    19  GraphicsServices                    0x02349268 GSEventRunModal + 217
    20  GraphicsServices                    0x0234932d GSEventRun + 115
    21  UIKit                               0x0039842e UIApplicationMain + 1160
    22  App                            0x000022de main + 84
    23  App                            0x00002281 start + 53
)
terminate called after throwing an instance of 'NSException'

最佳答案

从错误消息中,您似乎正在从 Nib 加载 View Controller , Nib 试图将某些东西连接到名为 mystatsbutton 的 socket 。但是该类不包含具有该名称的 socket 。

关于objective-c - 是什么导致了这次崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5371451/

相关文章:

objective-c - 沙箱和保存文件

java - Android 应用程序在 onActivityResult 方法中崩溃

ios mapkit,运营商名称因 [LogMessageLogging] 崩溃 6.1 无法检索 CarrierName

android - 如果应用程序崩溃或被手动终止,如何清除数据?

android - 应用程序崩溃/停止并显示空白字段。我想显示错误,请输入详细信息,字段为空

objective-c - 屏幕保护程序中的生涩/抖动(核心)动画?

java - iOS 中的 AES key 生成不同于 JAVA

ios - 如何改变 UITextField 的形状?

ios - Creative SDK 图像组件 - 图像编辑器 UI

Silverlight 应用程序崩溃浏览器刷新