一、Category
-
1、Category的基本使用
2、Category的實(shí)現(xiàn)原理
分類中的對(duì)象方法、類方法、協(xié)議、屬性最終會(huì)合并到類信息(類對(duì)象和元類對(duì)象的方法列表)中,是通過(guò)runtime機(jī)制在程序運(yùn)行過(guò)程中動(dòng)態(tài)的合并,而不是在編譯階段合并的


二、Extension(匿名分類/類擴(kuò)展)
- 1、類擴(kuò)展:給類擴(kuò)充一些屬性、成員變量或者方法
- 2、作用:本來(lái)給類擴(kuò)充一些屬性、成員變量或者方法放到.m文件私有化,在編譯的時(shí)候合并到類信息中了
Category和Extension的區(qū)別:

三、memmove(內(nèi)存挪動(dòng))和memcpy(內(nèi)存拷貝)區(qū)別
- 1、memmove:好處是能把原來(lái)的數(shù)據(jù)完整的挪動(dòng)到別的地方去
- 2、memcpy:從別的地方拷貝數(shù)據(jù),可能存在數(shù)據(jù)覆蓋



注意點(diǎn)
