使用此代码,我可以填充 中的项目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)
}
结果: