參考文章[http://www.itdecent.cn/p/347056c3f49c] 第一步 第二步 第三步
https://zhuanlan.zhihu.com/p/22408943[https://zhuanlan.zhihu.com/p/22408...
https://www.cnblogs.com/YujianYuanYang/p/4966242.html https://www.jiansh...
http://www.itdecent.cn/p/77c5051aede2[http://www.itdecent.cn/p/77c5051...
https://my.oschina.net/nerozhao/blog/466731 第一種,在init里面拋出異常,定義私有的init 第二...
1、屬性傳值 前向后傳值。2、協(xié)議傳值3、Block傳值 代替協(xié)議代理傳值,主要時(shí)間點(diǎn)問(wèn)題。4、單利傳值 數(shù)據(jù)共享。5...
assign:用于對(duì)基本數(shù)據(jù)類(lèi)型進(jìn)行賦值操作,不更改引用計(jì)數(shù)。也可以用來(lái)修飾對(duì)象,但是,被assign修飾的對(duì)象在釋放后,指針的地址還是存在的,...
KVO提供一種機(jī)制,當(dāng)指定的被觀(guān)察的對(duì)像的屬性被修改后,KVO會(huì)自動(dòng)通知響應(yīng)的觀(guān)察者,KVC(鍵值編碼)是KVO的基礎(chǔ) KVO使用:被觀(guān)察著發(fā)生...