0

プログラムで画面に多数のテキスト フィールドを描画しています。それらを配列に割り当てて参照するにはどうすればよいですか?

4

3 に答える 3

0

それらを作成しているクラスでは、最初に配列をプロパティとして作成する必要があります(.hファイルで:)

@property (nonatomic, strong) NSMutableArray *textFieldArray;

次に、textField を作成する場所:

self.textFieldArray = [NSMutableArray new];
[self.textFieldArray addObject:textField1];
[self.textFieldArray addObject:textField2];
[self.textFieldArray addObject:textField3];

次に、配列に格納されているテキスト フィールドにアクセスするには、次のようにします (必要に応じてインデックス番号を変更します)。

UITextField *textField = [self.textFieldArray objectAtIndex:0];
于 2012-12-14T05:17:31.183 に答える
0

あなたが使用することができます

インスタンス メソッド addObject: 配列の末尾に特定のオブジェクトを挿入します。

  • (void)addObject:(id)anObject
于 2012-12-14T11:13:26.203 に答える
0

それは本当に言語に依存しますが、phpでは[]で名前を付けるので、

<input type="text" name="arr[]">
于 2012-12-14T00:36:06.147 に答える