在 NSTokenField 中设置令牌

Setting Token in NSTokenField

我想在 NSTokenField 出现时设置一些标记。

Apple document 说:setObjectValue:

我尝试使用 setObjectValue 设置令牌

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

但无法编译。

正确的方法是什么?

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

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