1.屬性的訪問要點
- 1.1在對象內部讀取數據時,采取直接訪問實例變量。-訪問速度快
- 1.2在寫入數據時應該通過屬性的設置方法。-方便kvo
- 1.3使用惰性配置數據時,應該通過屬性來訪問數據。-在get方法里來配置數據
- 1.4在初始化方法中,以及delloc,總是應該直接訪問實例變量來寫數據。-防止死循環
2.全能初始化方法(子類都會繼承父類的方法)
- 2.1,創建一個類的時候,要提供一個全能初始化方法。其他的初始化方法均調此初始化方法。(如果沒有提供全能初始化方法會調用父類的)。
- 2.2.如果全能初始化方法與超類不同應該在子類中重寫超類的全能初始化方法。
-2.3.如果超類的初始化方法不適合子類,應該在子類重寫這個方法。