私は初心者なので、ご容赦ください... xcodeと客観的なcを使用する私のアプリでは、キーボードでキーが押されたときに検出できるようにしたいと考えています。特定のキーのみを検出するためのコードを調べて見つけましたが、esc から enter までの範囲のキーストロークを検出する方法を作成したいと思います。理想的には、任意のキーが押されるたびに一連の if ステートメントを実行します。
//if a keystroke is detected run through this if statement
if([firstName.text length] < 1){
[firstNameLabel setHidden:NO];
} else {
[firstNameLabel setHidden:YES];
}
if([secondName.text length] < 1){
[secondNameLabel setHidden:NO];
} else {
[secondNameLabel setHidden:YES];
}
if([email.text length] < 1){
[emailLabel setHidden:NO];
} else {
[emailLabel setHidden:YES];
}
if([password.text length] < 1){
[passwordLabel setHidden:NO];
} else {
[passwordLabel setHidden:YES];
}
if([passwordSame.text length] < 1){
[passwordSameLabel setHidden:NO];
} else {
[passwordSameLabel setHidden:YES];
}
if([schoolName.text length] < 1){
[schoolNameLabel setHidden:NO];
} else {
[schoolNameLabel setHidden:YES];
}
if([gradeLevel.text length] < 1){
[gradeLevelLabel setHidden:NO];
} else {
[gradeLevelLabel setHidden:YES];
}
このメソッドをどのように書くか、誰にも分かりますか?