在Objective-C中,NSObject有一个称为的类方法,该方法load在首次加载类时被调用。Swift中的等效项是什么?
NSObject
load
@implementation MyClass + (void)load { [self registerClass]; } @end
在Swift 1.2之前:
override class func load() { NSLog("load"); }
编辑:
从Swift 1.2开始,您将无法再覆盖该load方法。initialize相反,查看该方法,它的行为与加载不同,它是在类第一次在某处而不是在应用程序初始加载时被调用的
initialize