84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
这个要怎么理解?
闭关修行中......
KVO一般是監聽某一個OBJ_A的某個屬性變化,若發生預期變化提供回呼。 自己觀察自己理論上說是OK的(我沒試過。。),因為說白了KVO就是觀察某個屬性的SETTER方法,但是這麼寫代碼可讀性可差,大家通過的方法是單獨寫一個關聯對象。
單獨寫的好處有:
BLABLA
KVO這塊蘋果給的介面太操蛋了,本身想法很好的一個東西設計成。 。 。 KVO要用的話推薦Facebook的KVOController
個人感覺是為了保持category的簡潔, 寫category一般都是比較基礎的東西, 但是你加了KVO就嵌入了業務邏輯, 這樣就使得這段代碼今後被復用的可能性比較低了
KVO一般是監聽某一個OBJ_A的某個屬性變化,若發生預期變化提供回呼。
自己觀察自己理論上說是OK的(我沒試過。。),因為說白了KVO就是觀察某個屬性的SETTER方法,但是這麼寫代碼可讀性可差,大家通過的方法是單獨寫一個關聯對象。
單獨寫的好處有:
BLABLA
KVO這塊蘋果給的介面太操蛋了,本身想法很好的一個東西設計成。 。 。 KVO要用的話推薦Facebook的KVOController
個人感覺是為了保持category的簡潔, 寫category一般都是比較基礎的東西, 但是你加了KVO就嵌入了業務邏輯, 這樣就使得這段代碼今後被復用的可能性比較低了