【发布时间】:2017-02-28 20:35:29
【问题描述】:
现在在 Xcode (8.3b3) 中,使用 Swift 3.1,有一个新的编译器警告说方法 initialize() 将在未来的版本中被禁止,有替代方法的方法吗?
【问题讨论】:
-
你可以在 Objective-C 中写出令人毛骨悚然的代码吗?
-
你仍然可以在 Swift 中进行混搭,但 Swift 无法在加载类时自动执行代码。所以你必须在某个地方明确地启动 swizzling(除非你按照 matt 的建议与 Objective-C 混合)。
标签: swift