iPhone SDK:どのように警告してのUITextFieldの値を取得するには?
-
18-09-2019 - |
質問
私はこれで本当に新たなんです。私は基本的にテキストフィールド、ボタンを持っている「のHelloWorld」型のチュートリアル、のカップルを通じて自分の道を働いてきたし、ボタンをクリックしたときには、テキストフィールドに何でも警告します。私は限り表示するアラートを取得し、直接タイトル、メッセージ、およびボタンのテキストを設定することができることとして得ています。しかし、私のUITextFieldの内容を取得で私の試みは失敗し続けます。私はどちらかのエラー、無応答、または単に「(ヌル)」を取得します。私のコードはここにあります。
@synthesize textField;
- (IBAction)btnClicked:(id)sender {
//text of textField
NSString *str = [[NSString alloc] initWithFormat:@"Hello, %@", textField.text];
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Hello!"
message:str delegate:self
cancelButtonTitle:@"Done"
otherButtonTitles:nil];
[alert show];
[alert autorelease];
}
解決
テキストフィールドのプロパティが正しくインタフェースビルダであなたが持っているUITextFieldオブジェクトにリンクされていないように
に見えます。あなたのIBOutletsが正しく設定されていることを確認します。
所属していません StackOverflow