У меня есть 10 кнопок с разными именами. Каждый раз, когда я выбираю каждую кнопку, мне нужно добавить название кнопки в NSTextField, не удаляя старшую строку.NSTextField setStringValue: добавить строки в NSTextField
Я пробовал следующим образом.
- (IBAction)nextButton:(NSButton*)sender
{
int tag = [sender tag];
if (tag==1) {
[resultField setStringValue:[sender title]];
}
else if (tag==2) {
[resultField setStringValue:[sender title]];
}
else if (tag==3) {
[resultField setStringValue:[sender title]];
}
else if (tag==4) {
[resultField setStringValue:[sender title]];
}
else if (tag==5) {
[resultField setStringValue:[sender title]];
}
else if (tag==6) {
[resultField setStringValue:[sender title]];
}
else if (tag==7) {
[resultField setStringValue:[sender title]];
}
else if (tag==8) {
[resultField setStringValue:[sender title]];
}
else if (tag==9) {
[resultField setStringValue:[sender title]];
}
else if (tag==10) {
[resultField setStringValue:[sender title]];
}
}
Здесь resultField - это мой NSTextField.
setStringValue переопределяет новую строку, так что я не смог добавить строку в NSTextField.Is есть простой способ реализовать это или использовать значение NSString для хранения предыдущей строки и установить эту строку в NSTextFiled вместе с строкой новой кнопки стоимость.