+ (void)load
方法會(huì)在main方法調(diào)用之前調(diào)用,
且調(diào)用順序,依賴Compile Sources 里面的順序
例外: 分類的+load方法在最后調(diào)用,在main方法之前
1仅财、先調(diào)用類的load方法愿卸,順序依賴compile sources里面的順序,但碰到有繼承關(guān)系的類時(shí),先調(diào)用父類的load,在調(diào)用子類的load
2、最后調(diào)用分類的load方法
load方法的執(zhí)行在main函數(shù)之前阀捅,說(shuō)明load是在啟動(dòng)過(guò)程中的runtime階段執(zhí)行的
APP啟動(dòng)過(guò)程
dyld階段-runtime階段-main函數(shù)階段