Я пытаюсь создать версию Swift this GitHub repository. Я начал с буквальной передачи всего кода с Objective-C на Swift, что вызвало множество ошибок (60 в файле строки 321).Ошибка Xcode «значение типа» [UIViewController] 'не имеет элемента «firstObject» «
Для этой конкретной строки кода
self.currentViewController = self.childViewControllers.firstObject
я получаю эту ошибку:
Value of type '[UIViewController]' has no member 'firstObject'
Я попытался добавить as! UIViewController
, а также размещение восклицательные и вопросительные знаки в большинстве мест возможных. Ни одна из вещей, которые я пробовала из предложенных сообщений, не помогла.