彼ら。これは完全に私が宿題をするようにあなたに頼んでいるように聞こえるでしょうが、そうではありません。私の雇用主は、ついにこの素敵な新しい MacBook Pro をくれました。私のタスクの 1 つに iOS 開発が含まれます。私はそれに興奮していて、すぐに学習に飛び込もうとしているので、やり取りの方法とコードの記述方法を確認できるばかげた小さなアプリケーションを作成しています。今朝のタスクは、テキスト フィールドからテキストを取得し、アラートに表示することです。私はたくさんのグーグルをして、たくさんのものを見つけました - StackOverflowのものさえも - しかし、その多くは私の頭の中にあるか、正確に関連していません. だから、誰かが私が間違ったことを教えてくれることを願っています。
テキストフィールドのコードは次のとおりです。
-(IBAction)showInputMessage:(UITextField *)textField
{
if ([textField.text isEqualToString:@""])
{
return;
}
UIAlertView *helloEarthInputAlert = [[UIAlertView alloc]
initWithTitle:@"Name!" message:[NSString stringWithFormat:@"Message: %@", textField.text]
delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
// Display this message.
[helloEarthInputAlert show];
}
そして、そのテキスト フィールドを showInputMessage に接続して iPhone シミュレーターで実行しますが、テキストを入力して [Enter] をクリックしても何も起こりません。
前もって感謝します。私は昨夜からこの言語で遊んでいます。
ジェレミー