2013-06-01 2 views

ответ

2

После дает выбранное значение:

[yourComboBox objectValueOfSelectedItem] возвращает id. Попробуйте сделать следующее, если в случае, если вам может потребоваться ввести его в NSString.

[self.yourLabelOutlet setStringValue:[yourComboBox objectValueOfSelectedItem]]; 

* не установлен, но что-то похожее на это

EDIT:

Найти Sample Project.

+0

спасибо, но я попытался оно не работает .its дает мне нулевое значение. –

+0

@SharadMhaske: проверьте пример проекта. –

+0

спасибо, я попробую и дам вам знать. –

1

Принятая ответ работает только тогда, когда ваш NSComboBox не использует свой собственный DataSource

При использовании собственного DataSource для вашего NSComboBox вы должны подойти к нему так:

[yourDataSourceArray objectAtIndex:[yourComboBox indexOfSelectedItem]]);