【发布时间】:2017-06-14 03:35:03
【问题描述】:
我正在观看 iOS 课程视频,课程中的人输入了以下代码:
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
let nextVC = segue.destination as! CreateTasksViewController
nextVC.tasksVC = self
}
CreateTasksViewController 是项目中我们应该继续使用的视图。此外,“tasksVC”是我们应该在应用程序中使用的当前视图控制器。我不明白这段代码的含义,如果有人能准确解释代码的功能是什么,那将会很有帮助。还有什么是“as!”?如果您需要有关我的问题的更多详细信息,请随时在 cmets 中提问。
【问题讨论】:
-
不理解
as!的含义表明您还没有完成基本的语言教程,甚至没有通过谷歌搜索来尝试找出自己。为什么您希望了解一种您还没有学过的语言? -
我没有当成!在我的课程中
-
上面的链接可能有用
-
按字面意思输入“swift as!”进入谷歌会产生大量的答案。不要试图用 SO 作为基本思维的替代品,它行不通,也不会为世界其他地方提供出色的内容,而这正是我们在这里的目的
-
那我要删除这个帖子还是什么?
标签: ios swift uistoryboardsegue