objective-c テキストフィールドエラー
Posted: 2010年11月18日(木) 18:45
開発環境はXcodeを用い、iPadのアプリケーションを作っています。
開発自体が初めてで、制作を行い始めてから3ヶ月です。
初めまして、質問させていただきます。失礼な点があるかと思いますが、よろしくお願いします。
現在、PCとのOSCによる通信アプリケーションを制作しておりまして、
アプリのテキストフィールドにIPアドレスを入力し、同じIPアドレスを使用しているPCと
通信がとれるようになるのが今の目標です。
ところが、テキストフィールドにIPを入力し、「Done」を押すと、画面が固まってしまいます。
ある参考書を使用して記述したプログラムなのですが、正常に動作しません。
本当に初心者ですので、単純なミス、単純な知識不足があるかもしれませんが、試行錯誤しても改善されないため、どうかご教示願いたいです。
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
NSString *remoteIPStr = textField.text;
[self setRemoteOSCAddress: textField.text];
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setValue: remoteIPStr forKey: @"REMOTE_IP_USER_DEFAULT"];
[textField resignFirstResponder];
return YES;
}
開発自体が初めてで、制作を行い始めてから3ヶ月です。
初めまして、質問させていただきます。失礼な点があるかと思いますが、よろしくお願いします。
現在、PCとのOSCによる通信アプリケーションを制作しておりまして、
アプリのテキストフィールドにIPアドレスを入力し、同じIPアドレスを使用しているPCと
通信がとれるようになるのが今の目標です。
ところが、テキストフィールドにIPを入力し、「Done」を押すと、画面が固まってしまいます。
ある参考書を使用して記述したプログラムなのですが、正常に動作しません。
本当に初心者ですので、単純なミス、単純な知識不足があるかもしれませんが、試行錯誤しても改善されないため、どうかご教示願いたいです。
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
NSString *remoteIPStr = textField.text;
[self setRemoteOSCAddress: textField.text];
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setValue: remoteIPStr forKey: @"REMOTE_IP_USER_DEFAULT"];
[textField resignFirstResponder];
return YES;
}