2012-04-28 13 views
0

私は約20のテキストフィールドを持つビューを持っていて、空の番号ではなくテキストを持つフィールドの数をチェックしたいと思います。これを行う最善の方法は何ですか?テキストを含むテキストフィールドの数を取得する

+0

するとは明確にしてくださいますか?私はあなたが尋ねたことを理解できない!! – Bala

答えて

1

テキストフィールドがtheView内にあると仮定すると:

NSUInteger count = 0; 
for (UITextField *textField in theView.subviews) { 
    if ([textField isKindOfClass: [UITextField class]]) { 
     if ([textField.text length]) 
      count++; 
    } 
} 
+0

+1ですが、テキストプロパティにアクセスする前にクラスを確認することができます。 – danh

+0

@ダンええ、そうです。それは悪い間違いでした。修正されました。 – Costique

関連する問題