1.load方法在main函數(shù)之前調(diào)用辜纲,initialize方法在main函數(shù)之后調(diào)用;
2.load方法的調(diào)用順序是父類->子類->分類,initialize方法調(diào)用順序是分類->子類->父類绞绒;
3.兩個(gè)方法都只會(huì)調(diào)用一次婶希,load方法無(wú)論類有沒有被調(diào)用都會(huì)調(diào)用,initialize方法則在類第一條消息發(fā)送之前被調(diào)用;
4.如果第一次調(diào)用子類(Man)的init方法即Man *m = [[Man alloc]init]蓬衡,會(huì)調(diào)用分類的initialize之后再調(diào)用子類的initialize,不會(huì)調(diào)用父類的initialize方法喻杈。