第一章:熟悉Object-C
第一條:了解oc語言的起源
1.oc對象所占內存總是分配在堆空間中,不會分配在棧上。
2.分配在棧上的內存必須直接管理秧耗,分配在棧上的用于保存變量的內存則會則會在其棧幀彈出時自動清理。
3.CGRect 時使用的棧空間篷朵,因為創(chuàng)建對象需要額外開銷,列入分配釋放堆內存婆排。
第二條:在類的頭文件中盡量少引入其他頭文件
1.除非有必要声旺,否者不要引入頭文件。經量降低類之間的耦合段只。
第三條:多使用字面量語法腮猖,少用與之等價的方法。
如:NSNumber *someNumeber = @1赞枕;
第四條:多用常量類型澈缺,少用#define預處理指令
第五條:用枚舉表示狀態(tài)坪创,選項,狀態(tài)碼
第二章:對象姐赡,消息莱预,運行時
第六條:理解屬性這一概念