用于prepareForSegue的Swift 2到3迁移

Jos*_*han 2 segue swift swift2 swift3 ios10

这个问题可能已经回答了,但我找不到.

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
}
Run Code Online (Sandbox Code Playgroud)

这段代码在swift 2中运行良好,但现在给我一个错误来删除覆盖.

确切错误:"方法不会覆盖其超类中的任何方法"

对于swift 3来说,这是什么新的正确方法?我似乎无法在任何地方找到任何文件.

Sah*_*hil 6

方法签名在swift 3.0中更改

替换它

 override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
Run Code Online (Sandbox Code Playgroud)

 override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
Run Code Online (Sandbox Code Playgroud)


归档时间:

查看次数:

1029 次

最近记录:

9 年,1 月 前