在 Objective-C 中,NSObject
有一个名为的类方法load
当类第一次加载时被调用。 Swift 中的等价物是什么?
@implementation MyClass
+ (void)load
{
[self registerClass];
}
@end
Swift 1.2 之前:
override class func load() {
NSLog("load");
}
EDIT:
从 Swift 1.2 开始,你不能再覆盖load
方法。看看方法initialize
相反,它的行为与加载不同,它是在第一次在某处引用该类时调用的,而不是在应用程序初始加载时调用的
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)