initialize和load
如果子类没有实现
initizlize在类的第一个方法被调用前调用,且是线程安全的initialize或者子类明确调用[super initialize],会去调用父类的initialize,且比子类先调用
没有对类做任何操作的情况下,load 方法会被默认执行,并且是在 main 函数之前执行的
load 方法会在加载类的时候就被调用,也就是 ios 应用启动的时候,就会加载所有的类,就会调用每个类的 load 方法
Swift类自定义的load方法桥接Objective-C不会自动调用