在NSTokenField中设置令牌

时间:2017-02-19 20:59:37

标签: swift macos cocoa nstokenfield

我想在NSTokenField中设置一些令牌,当它出现时。

Apple document说:setObjectValue:

我尝试设置标记usign setObjectValue

tokenField.setObjectValue(["One","Two"])

但它无法编译。

正确的方法是什么?

1 个答案:

答案 0 :(得分:2)

objectValueproperty defined in NSControl。在Objective-C中,您可以使用属性表示法或setter方法setObjectValue:为其设置值。但是在Swift中,你总是需要使用属性表示法 - 简单的赋值:

tokenField.objectValue = ["One","Two"]