list | load | initialize |
---|---|---|
调用顺序 | 父类->子类->分类 | 分类->子类->父类 |
调用时机 | main函数之前 | 类被首次调用时 |
子类未实现是否调用父类 | 否 | 是 |
使用场景 | Method Swizzle | 初始化全局变量或静态变量 |
注意事项 | 避免耗时操作 | 注意多次调用 |
list | load | initialize |
---|---|---|
调用顺序 | 父类->子类->分类 | 分类->子类->父类 |
调用时机 | main函数之前 | 类被首次调用时 |
子类未实现是否调用父类 | 否 | 是 |
使用场景 | Method Swizzle | 初始化全局变量或静态变量 |
注意事项 | 避免耗时操作 | 注意多次调用 |
本文标题:load vs initialize
本文链接:https://www.haomeiwen.com/subject/ewqyfktx.html
网友评论