プログラムで画面に多数のテキスト フィールドを描画しています。それらを配列に割り当てて参照するにはどうすればよいですか?
質問する
51 次
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 に答える