Шаги для получения ценности от NSComboBox

im new для приложений Cocoa (приложение для Mac), im пытается получить выбранное значение из NSCombobox, я не буду продолжать, пожалуйста, помогите мне в этом, будет лучше, если будут предоставлены шаги. заранее спасибо

1 ответ

Используйте objectValueOfSelectedItem и если nil пользователь ввел текст, который не из списка, так что используйте stringValue метод NSControl предка:

NSString *str = [_comboBox objectValueOfSelectedItem];
if (!str)
 str = [_comboBox stringValue];

licensed under cc by-sa 3.0 with attribution.