配列に個別に追加したい、それぞれにタグが付いたいくつかのテキストフィールドがあります。追加する前に、どのフィールドからのものかを把握する必要があります。テキストフィールドごとにメソッドを使用するのではなく、それらすべてに同じメソッドを使用したいと思います。
送信者からテキストフィールドの変数名を取得することは可能ですか? それらがボタンの場合、[sender currentTitle] を使用できますが、テキストフィールドから識別子を取得する方法がわかりません。
私はこのようなことを考えています:
- (void)makeItSo:(id)sender
{
NSString * senderName = (UITextField*)[sender stringValue] ;
if ([senderName isEqual: @"name"] )
-- add name to array
else if ([senderName isEqual: @"address"] )
-- add address to array
}