load、initialize方法的區(qū)別? load、initialize的調(diào)用順序? load initialize
我們看到在很多Runtime相關(guān)文章中都有介紹IMP指針的概念,那么IMP究竟有什么實際的作用呢?我們先從一個函數(shù)看起來。 Method Swi...
隨著iPhone機(jī)型種類的增加,iOS的小開發(fā)仔們各種機(jī)型的屏幕適配,字體適配是否困擾著你呢?我們都知道屏幕適配有多種方法:比例適配,xib,第...
項目情況: cocopods代碼管理 碼云源碼管理 上傳蒲公英 Xcode9.2 打包用的手動簽名 1.新建配置流程 瀏覽器輸入:http://...
消息:消息直到運行時才會與方法實現(xiàn)進(jì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...