Objective-C声明了一个类函数initialize(),在使用之前对每个类运行一次.它经常被用作交换方法实现(混合)等的入口点.
initialize()
Swift 3.1弃用了这个函数并带有警告:
方法'initialize()'定义了Objective-C类方法'initialize',它不能保证被Swift调用,并且在将来的版本中将被禁止
如何解决这个问题,同时仍保持我目前使用initialize()入口点实现的相同行为和功能?
objective-c ios swift
ios ×1
objective-c ×1
swift ×1