iOS基礎(chǔ)全面分析之一(KVC全面分析)iOS基礎(chǔ)全面分析之二(RunLoop全面分析)iOS基礎(chǔ)全面分析之三(KVO全面分析) RunLoop全面分析 什么是RunLoop...
iOS基礎(chǔ)全面分析之一(KVC全面分析)iOS基礎(chǔ)全面分析之二(RunLoop全面分析)iOS基礎(chǔ)全面分析之三(KVO全面分析) RunLoop全面分析 什么是RunLoop...
設(shè)計(jì)模式范例 設(shè)計(jì)模式 基本的UML類圖的關(guān)系 設(shè)計(jì)模式之(命令模式) 基本概念 角色劃分 UML類圖 應(yīng)用場景 命令模式的幾種表現(xiàn)形式 設(shè)計(jì)模式之(適配器模式) 基本概念 ...
深入淺出iOS多線程(一)——線程的概念深入淺出iOS多線程(二)——pthraed和NSThread的使用深入淺出iOS多線程(三)——GCD多線程深入淺出iOS多線程(四...
上篇文章講到,如果通過_class_resolveInstanceMethod和- (id)forwardingTargetForSelector:(SEL)aSelecto...
前一段時(shí)間有朋友問了下面的這個(gè)問題,我給出的回答是這樣的: 其實(shí)上面回答的方法調(diào)用也都是基于以前對runtime的理解,和自己試驗(yàn)出來的結(jié)果,但是,回答完這個(gè)問題之后,抱著探...
最近開始忙了起來,底層知識研究的少了,這是我去年個(gè)人博客里面的一篇文章,有朋友說這個(gè)知識點(diǎn)兒挺好的,我就拿過來了,清明節(jié)之后繼續(xù)研究底層相關(guān)的東西,今年計(jì)劃就是深入研究iOS...
什么是KVO?? KVO就是NSKeyValueObserving,請看官方文檔的解釋: 大概翻譯如下: 簡單理解就是,可以監(jiān)聽一個(gè)對象的某個(gè)屬性是否發(fā)生改變。 那么問題來了...