+initialize和+load的顺序

2018-08-09  本文已影响0人  顾宜林

1、程序运行就会触发load方法,且先于main函数;顺序(load ->main -> uiapplicationMain ->didFinishLaunchingWithoptions),所以有些人在写程序的时候会封装一个类 在load方法用通知监听didFinishLaunchingWithoptions做倒数多少秒的广告页。

2、initialize ,假设person初始化时候,initialize ->init,或者调用静态方法也会访问initialize     也就是访问person就首先触发initialize的方法。

3、如果boy继承person 除非重写了initialize方法,否则访问boy会再次调用person的initialize方法

上一篇 下一篇

猜你喜欢

热点阅读