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