私はObjective Cを初めて使用するので、これを手伝ってください... インターフェイスビルダーで3つのテキストフィールドを使用しました textfield1入力最初の数字 textfield2入力2番目の数字
そして、合計を計算し、テキストフィールド(ans)が結果を表示する合計というボタンを作成しました
.h ファイル コード
{
IBOutlet UITextfield txtfield1;
IBOutlet UITextfield txtfield2;
IBOutlet UITextfield ans;
}
-(IBAction)add;
.m ファイル コード
-(IBAction)add
{
int result=[txtfield1.text intValue]+[txtfield2.text intValue];
ans.text=[NSString StringWithFormat:@"%d",result];
}
プログラムは正常に実行されますが、テキストフィールドに整数値のみを入力したいのですが、アルファベットを入力して合計ボタンをクリックすると、ANSとして0が得られます。ユーザーがアルファベットを入力したときにエラーが発生するようにするにはどうすればよいですか。 。ありがとう..