このコードを使用すると、アイテムを に取り込むことができNSComboBox
ますが、アプリで展開すると、コンボボックス自体は常に空になります。
ログに記録されているアイテムの数は正確です。これがかなり基本的なことであることはわかっていますが、developer.apple.com のドキュメントを読んで再読し、Swift のコンボボックスの例を探しても役に立ちませんでした。これは私にとって非常に驚くべきことです。
@IBOutlet var someComboBox: NSComboBox!
override func viewDidLoad() {
super.viewDidLoad()
someComboBox = NSComboBox()
someComboBox.addItemWithObjectValue("Foo")
someComboBox.addItemWithObjectValue("Bar")
someComboBox.addItemWithObjectValue("Baz")
println(someComboBox.numberOfItems)
}
そして結果: