我参加Xcode / Objective-C课程,第一件事就是文本字段,标签和按钮。
这三件事的设置如下:
@property (weak, nonatomic) IBOutlet UITextField *textField;
@property (weak, nonatomic) IBOutlet UILabel *Label;
- (IBAction)DisplayText:(id)sender;
在DisplayText操作中,它说
self.Label.text = self.textField.text;
当我崩溃时,我将此行突出显示为红色,并显示主题1:信号SIGABRT
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]))
崩溃时我也看到了这个
*** Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: '-[ViewController asd:]: unrecognized selector sent to instance
0x7fab3bc38c50'
每次点击按钮,都会崩溃。我该如何解决这个问题?
答案 0 :(得分:1)
如果您查看调试器,它可能会告诉您导致错误的原因。之前发生过这种情况,原因是内存不足(屏幕上的项目太多)。无论哪种方式,请查看目标调试器以了解导致错误的原因。