ios – [UIViewController]类型的表达式?未使用的
发布时间:2020-12-14 17:17:45 所属栏目:百科 来源:网络整理
导读:参见英文答案 Xcode 8 / Swift 3: “Expression of type UIViewController? is unused” warning????????????????????????????????????7个 我刚迁移到Xcode 8.0,从Swift 2.2迁移到Swift 3.0. 我有一个使用此方法的UITableViewController: @IBAction func ca
参见英文答案 >
Xcode 8 / Swift 3: “Expression of type UIViewController? is unused” warning????????????????????????????????????7个
我刚迁移到Xcode 8.0,从Swift 2.2迁移到Swift 3.0. 我有一个使用此方法的UITableViewController: @IBAction func cancelToLastLevelNavigationController(_ segue:UIStoryboardSegue) { // go back to last table view controller let count = self.navigationController?.viewControllers.count self.navigationController?.popToViewController((self.navigationController?.viewControllers[count! - 1])!,animated: true) } 现在XCode告诉我“类型[UIViewController]的表达式?未使用”并指向“popToViewController”的第一个“p”. 为什么?该方法仍然可以做它应该做的事情. 解决方法
写这样:
_ = self.navigationController?.popToViewController... 您的代码完全相同,警告消失了. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |