从NSComboBox获取价值的步骤

时间:2014-10-14 12:10:43

标签: macos cocoa

我对Cocoa应用程序(Mac应用程序)很新,我试图从NSCombobox中获取选定的值,我不知道如何继续,请帮助我,如果提供步骤会更好。 提前致谢

1 个答案:

答案 0 :(得分:1)

使用objectValueOfSelectedItem如果用户nil输入了不在列表中的文字,那么请使用stringValue祖先的NSControl方法:

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