問題があります:タグ番号で NSTextField の値を取得したい場合はどうすればよいですか?
NSTextField を動的に作成し、次のコードでタグを設定します。
for(int i=0; i<number;i++)
{
NSTextField *ssid = [[NSTextField alloc] initWithFrame:NSMakeRect (10,label_Y,150,25)];
[ssid setStringValue:[NSString stringWithFormat:@"SSID %d :",i +1]];
[ssid setSelectable:NO];
ssid.tag = i;
[ssid setEditable:NO];
[ssid setBordered:NO];
[ssid setDrawsBackground:NO];
[ssid setAutoresizingMask:NSViewWidthSizable];
[contentView addSubview:ssid];
label_Y -=30;
[ssid release];
NSTextField *ssid2 = [[NSTextField alloc] initWithFrame:NSMakeRect (10,label_Y,150,25)];
[ssid2 setStringValue:[NSString stringWithFormat:@"SSID %d :",i +1]];
[ssid2 setSelectable:NO];
ssid2.tag = i;
[ssid2 setEditable:NO];
[ssid2 setBordered:NO];
[ssid2 setDrawsBackground:NO];
[ssid2 setAutoresizingMask:NSViewWidthSizable];
[contentView addSubview:ssid2];
label_Y -=30;
[ssid2 release];
}
そして、各 NSTextField の値を取得したいのですが、タグ番号で NStextfield の値を取得する方法がわかりませんか? ありがとう