Я хочу использовать прототип этой функции для добавление словаря в SiriKit. Документация Apple показывает следующий пример кода:
let workoutNames = self.sortedWorkoutNames()
let vocabulary = INVocabulary.shared()
vocabulary.setVocabularyStrings(workoutNames, of: .workoutActivityName)
Согласно документации, мне нужно использовать тип NSOrderedSet
для self.sortedWorkoutNames()
.
Как объявить его и установить с помощью массива Strings
?
РЕДАКТИРОВАТЬ: Что касается контекстного проекта, я использую намерения с Siri. Цель здесь состоит в том, чтобы использовать конкретное слово, такое как «жим лежа» или «курица», просто для запуска моего приложения для тренировок с уже реализованным INStartWorkoutIntent и работающим как шарм.
convenience init(array: [Any])
. Так что-то вроде этого:let workoutNames = NSOrdered.init(["word1", word2"])
? - person Larme   schedule 05.04.2017