2017-02-19 39 views
0

Я хочу установить некоторые токены в NSTokenField, когда он появится.Установка маркера в NSTokenField

Apple document говорит: setObjectValue:

Я пытаюсь установить маркеры usign setObjectValue

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

но doesn't't компиляции.

Каков правильный метод?

ответ

1

objectValue является property defined in NSControl. В Objective-C вы можете установить для него значение как в нотации функций, так и в методе setter setObjectValue:. Но в Swift вам всегда нужно использовать служебные обозначения - простое назначение:

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