KVC(key-value coding)鍵值編碼杉辙,就是指iOS的開發(fā)中秧骑,可以允許開發(fā)者通過key名直接訪問對象的屬性诲锹,或者給對象的屬性賦值衬横,而...
類簇是一種設(shè)計模式遵倦,就是公共抽象父類對多個私有的具體子類進(jìn)行分組署鸡,以這種方式對類進(jìn)行分組簡化了面對對象框架的公共可見體系結(jié)構(gòu)瞳氓,是基于抽象工廠設(shè)計...
我們都知道,在oc中給一個對象發(fā)消息愁拭,其實是其調(diào)用objc_msgSend讲逛。objc_msgSend調(diào)用過程中做了下面幾件事1.nilTest2...
WatchOS4 引入了AVFoundation這款強大的音視頻框架。如果你在Watch模擬器時使用AVAudioRecorder和AVAudi...
1.緩存轉(zhuǎn)換過程中需要很多類的元數(shù)據(jù)岭埠,如果數(shù)據(jù)足夠小盏混,則全部緩存到內(nèi)存中蔚鸥。2.查表當(dāng)遇到多項選擇的條件時,要盡量使用查表法實現(xiàn)许赃,比如switch...
在做自定義cell的時候止喷,我一般會在LayoutSubView和UpdateConstraint中設(shè)置子view的frame,但是多多少少都會在...
在iOS中混聊,進(jìn)程或應(yīng)用程序由一個或多個線程組成启盛。操作系統(tǒng)調(diào)度程序彼此獨立地管理線程。 進(jìn)程和線程都是一個時間段的描述技羔,是CPU工作時間段的描述僵闯。...
大綱 以上摘抄自http://www.reibang.com/p/0e78168da7ab
題外話:最近在看MJExtension的源碼,整體思路與其他數(shù)據(jù)映射模型一樣藤滥。以字典轉(zhuǎn)模型為例鳖粟,MJ會把模型的屬性剝離出來,分別建立一個對象去存...