私はこのXcodeの初心者です。
私のエラーの詳細:
1)Xcodeのユーティリティアプリケーションから始めました
2)MainView.xibにテキストフィールドを配置しました。簡単な方法でコード化するためにリンクしました(MainViewController.hファイルにドラッグするだけです。..それを宣言し、プロパティと合成の両方を設定しました。)
3)プログラムを実行すると、テキストフィールドが表示されます。テキストフィールドを押します。キーボードが表示されます。1文字または2文字の直後に入力しようとすると、エラーが発生しUIApplicationMain
ますEXC_BAD_ACCESS
。私はかなり長い間それを検索しました、そしてここのどこかでスタックオーバーフローだけで私はtextFieldの修正をnoに変更する解決策を見つけました..それはそれを解決します...これは私の主な問題ではありません..しかし私はこの方法が今後も続けて大丈夫です....将来的には修正を有効にしたいと思います。
4)私の主な問題は、ユーザーがキーボードのリターンキーを押したときにテキストフィールドキーボードを元に戻したいということです。私はこの方法を使用しました..そしてあなたはそれを行うためにいくつかの方法を試しました..さまざまな方法をチェックするためにそれを見ることができます。
-(BOOL) textFieldShouldReturn:(UITextField *)textField {
// if([textField becomeFirstResponder]) {
NSLog(@"IN FINCTION");
[textField resignFirstResponder];
return YES;
}
プログラムは、コメント付きとコメントなしの両方の行で実行されましたが、それでも関数の最後に到達するたびに、:で同じエラーが発生しUIApplicationMain
ますEXC_BAD_ACCESS
。
また、私はゾンビを有効にしましたが、正しく実行したかどうかはわかりません。そのため、誰かがそれに関する情報を必要としている場合。
別のバージョンのXcodeでコードを確認しました。1つは正常で、もう1つはGMでした。
コンソールにINFUNCTIONのログが表示されます。
ありがとう