2016-01-06 52 views
-2

我在Xcode/Objective-C中學習課程,第一件事就是一個文本框,標籤和按鈕。非常基本的UIButton崩潰項目

的三件事情是設置是這樣的:在DisplayText行動

@property (weak, nonatomic) IBOutlet UITextField *textField; 
@property (weak, nonatomic) IBOutlet UILabel *Label; 
- (IBAction)DisplayText:(id)sender; 

,它說

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

提供有關錯誤崩潰時的詳細信息。請參閱http://www.raywenderlich.com/10209/my-app-crashed-now-what-part-1以瞭解如何調試崩潰。 – rmaddy

+0

@RashwanL我已經添加了一個動作。 DIsplayText動作與按鈕鏈接。 – karateman10998

回答

1

如果你看看調試器,它可能會告訴你什麼導致了錯誤。由於內存不足(此時屏幕上的項目太多),這種情況在我之前發生過。無論哪種方式,請查看目標調試器,瞭解導致錯誤的原因。