load宣鄙、initialize方法的區(qū)別? load扰魂、initialize的調(diào)用順序锌雀? load initialize
我們看到在很多Runtime相關(guān)文章中都有介紹IMP指針的概念永丝,那么IMP究竟有什么實(shí)際的作用呢?我們先從一個(gè)函數(shù)看起來胆屿。 Method Swi...
隨著iPhone機(jī)型種類的增加奥喻,iOS的小開發(fā)仔們各種機(jī)型的屏幕適配,字體適配是否困擾著你呢非迹?我們都知道屏幕適配有多種方法:比例適配环鲤,xib,第...
項(xiàng)目情況: cocopods代碼管理 碼云源碼管理 上傳蒲公英 Xcode9.2 打包用的手動(dòng)簽名 1.新建配置流程 瀏覽器輸入:http://...
消息:消息直到運(yùn)行時(shí)才會(huì)與方法實(shí)現(xiàn)進(jìn)行綁定冷离。在OC中方法調(diào)用是一個(gè)消息發(fā)送的過程。 在OC中調(diào)用一個(gè)方法的格式如: 在方法調(diào)用的時(shí)候纯命,runti...
為什么說OC是動(dòng)態(tài)語(yǔ)言呢西剥?我們可以從下面幾個(gè)方面來說明: 1.動(dòng)態(tài)類型:即運(yùn)行時(shí)再?zèng)Q定對(duì)象的類型,簡(jiǎn)單說就是id類型亿汞,任何對(duì)象都可以被指定為Id...
網(wǎng)上將自己的項(xiàng)目做成Pod 的文檔很多瞭空,但是有些文檔已經(jīng)很老了,不適合新手上手留夜,經(jīng)過這兩天的研究我決定還是自己寫一篇這方面的文檔: 整個(gè)過程的實(shí)...
曾經(jīng)有一個(gè)大牛跟我說技術(shù)是一個(gè)從點(diǎn)到面匙铡,從面到體的過程,我們不能只停留到技術(shù)點(diǎn)上碍粥,而需要將這些技術(shù)點(diǎn)連接成一個(gè)面,將這些面連接成一個(gè)體黑毅。如果不能...
這幾天公司有一個(gè)新的需求嚼摩,就是要將我們開發(fā)的某些東西都抽取出來,打個(gè)比方我們開發(fā)了A項(xiàng)目,可以以后B項(xiàng)目要包含A項(xiàng)目的功能枕面,C項(xiàng)目也有可能包含A...