![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
load、initialize方法的區(qū)別? load、initialize的調(diào)用順序醋界? load initialize
我們看到在很多Runtime相關(guān)文章中都有介紹IMP指針的概念教硫,那么IMP究竟有什么實際的作用呢?我們先從一個函數(shù)看起來宋列。 Method Swi...
隨著iPhone機型種類的增加昭抒,iOS的小開發(fā)仔們各種機型的屏幕適配,字體適配是否困擾著你呢炼杖?我們都知道屏幕適配有多種方法:比例適配灭返,xib,第...
項目情況: cocopods代碼管理 碼云源碼管理 上傳蒲公英 Xcode9.2 打包用的手動簽名 1.新建配置流程 瀏覽器輸入:http://...
消息:消息直到運行時才會與方法實現(xiàn)進行綁定婆殿。在OC中方法調(diào)用是一個消息發(fā)送的過程。 在OC中調(diào)用一個方法的格式如: 在方法調(diào)用的時候罩扇,runti...
為什么說OC是動態(tài)語言呢婆芦?我們可以從下面幾個方面來說明: 1.動態(tài)類型:即運行時再決定對象的類型怕磨,簡單說就是id類型,任何對象都可以被指定為Id...
網(wǎng)上將自己的項目做成Pod 的文檔很多消约,但是有些文檔已經(jīng)很老了肠鲫,不適合新手上手,經(jīng)過這兩天的研究我決定還是自己寫一篇這方面的文檔: 整個過程的實...
曾經(jīng)有一個大牛跟我說技術(shù)是一個從點到面或粮,從面到體的過程导饲,我們不能只停留到技術(shù)點上,而需要將這些技術(shù)點連接成一個面氯材,將這些面連接成一個體渣锦。如果不能...
這幾天公司有一個新的需求,就是要將我們開發(fā)的某些東西都抽取出來氢哮,打個比方我們開發(fā)了A項目袋毙,可以以后B項目要包含A項目的功能,C項目也有可能包含A...