我正在尝试创建一个this GitHub repository的Swift版本。我首先将所有代码从Objective-C直接传输到Swift,这导致了很多错误(321行文件中有60个错误)。
针对此特定代码行
self.currentViewController = self.childViewControllers.firstObject
我收到此错误:
Value of type '[UIViewController]' has no member 'firstObject'
我尝试添加as! UIViewController
,并在大多数位置放置感叹号和问号。我在建议的帖子中尝试的所有内容都没有帮助。
答案 0 :(得分:4)
它刚刚在Swift数组上调用first
。
self.currentViewController = self.childViewControllers.first