present跟push大同小異。需要注意下下面這個(gè)@protocol. 專門(mén)針對(duì)于present.返回自定義的轉(zhuǎn)場(chǎng)協(xié)議??聪耤ustompresentTransition里...
present跟push大同小異。需要注意下下面這個(gè)@protocol. 專門(mén)針對(duì)于present.返回自定義的轉(zhuǎn)場(chǎng)協(xié)議??聪耤ustompresentTransition里...
作者:戀空k 1.交互兩個(gè)方法的現(xiàn)實(shí)有什么風(fēng)險(xiǎn)? 2.方法簽名有什么作用? 3.id和NSObject ,instancetype的區(qū)別? 類方法中,以alloc或new開(kāi)頭...
iOS底層原理總結(jié) - 探尋Class的本質(zhì) 對(duì)小碼哥底層班視頻學(xué)習(xí)的總結(jié)與記錄。面試題部分,通過(guò)對(duì)面試題的分析探索問(wèn)題的本質(zhì)內(nèi)容。 Class的本質(zhì) 我們知道不管是類對(duì)象還...
一道高級(jí)iOS面試題(runtime方向) 小蠢驢打代碼 [Cocoa開(kāi)發(fā)者社區(qū)](javascript:void(0);) 4月11日 面試驅(qū)動(dòng)技術(shù)合集(初中級(jí)iOS開(kāi)發(fā))...
一、前言 iOS的應(yīng)用也需要架構(gòu)設(shè)計(jì)嗎?答案是肯定的,但是并不一定采用分層架構(gòu)設(shè)計(jì)。一般情況下,有關(guān)信息處理的應(yīng)用采用分層架構(gòu)設(shè)計(jì),而游戲等應(yīng)用不會(huì)采用分層架構(gòu)設(shè)計(jì)。 Tip...
前言 如今RAC大行其道,對(duì)其講解的博客也多不勝數(shù),稍微有點(diǎn)經(jīng)驗(yàn)的估計(jì)也已經(jīng)對(duì)這個(gè)爽到不要不要的框架運(yùn)用自如了,真正沉下來(lái)研究其實(shí)現(xiàn)原理的估計(jì)也不在少數(shù),這里僅僅是記錄一下自...
本文適合有一定RAC基礎(chǔ)的童鞋做不時(shí)的查詢,所以本文不做詳細(xì)解釋。 一、常見(jiàn)類 1、RACSiganl 信號(hào)類。RACEmptySignal :空信號(hào),用來(lái)實(shí)現(xiàn) RACSig...
目錄 官方用到的幾種設(shè)計(jì)模式代理模式(Proxy)觀察者模式(Observer)單例模式(Singleton)工廠模式(Factory)策略模式(Strategy)裝飾模式(...
蔡學(xué)鏞(架構(gòu)師)(開(kāi)發(fā))架構(gòu)的幾個(gè)原則,根據(jù)優(yōu)先次序高低排列: (邏輯)拆分越細(xì)越好 依賴關(guān)細(xì)越少越好 交互越少越好 ... 相互矛盾時(shí),如果沒(méi)有特殊理由,以優(yōu)先權(quán)高者勝出。...
前言: 按照時(shí)間順序,事件的生命周期是這樣的: 事件的產(chǎn)生和傳遞(事件如何從父控件傳遞到子控件并尋找到最合適的view、尋找最合適的view的底層實(shí)現(xiàn)、攔截事件的處理)->找...