前言 在最近的面試中,我發(fā)現(xiàn)一道面試題,其考點(diǎn)是:圍繞iOS App中一個(gè)視圖從添加到完全渲染,在這個(gè)過程中,iOS系統(tǒng)都做了什么? 在進(jìn)行了大量的文章查閱以及學(xué)習(xí)以后,將所...
前言 在最近的面試中,我發(fā)現(xiàn)一道面試題,其考點(diǎn)是:圍繞iOS App中一個(gè)視圖從添加到完全渲染,在這個(gè)過程中,iOS系統(tǒng)都做了什么? 在進(jìn)行了大量的文章查閱以及學(xué)習(xí)以后,將所...
更新,更簡單的自定義轉(zhuǎn)場集成! 幾句代碼快速集成自定義轉(zhuǎn)場效果+ 全手勢驅(qū)動 寫在前面 這兩天閑下來好好的研究了一下自定義轉(zhuǎn)場,關(guān)于這方面的文章網(wǎng)絡(luò)上已經(jīng)很多了,作為新手,我...
41.多用派發(fā)隊(duì)列,少用同步鎖 在Objective-C中,如果有多個(gè)線程要執(zhí)行同一份代碼,那么有時(shí)可能會出問題。這種情況下,通常要使用鎖來實(shí)現(xiàn)某種同步機(jī)制。在GCD出現(xiàn)之前...
提到內(nèi)存泄露,很多人就會想到循環(huán)引用,再想到?jīng)]有走dealloc方法,甚至把這三者等同起來。其實(shí)這是不對的,下面我用一個(gè)例子來說明這個(gè)問題。但是我想先問一個(gè)問題,我在某個(gè)控制...
推薦一些我個(gè)人認(rèn)為非常經(jīng)典,值得關(guān)注的博客。 OneV's Den 大家尊稱為喵神 @onevcat 的博客。對 Swift 技術(shù)在國內(nèi)的推廣做了很大的貢獻(xiàn)。 Limboy’...
在iOS開發(fā)中,我們在非常非常多的地方用到了數(shù)組。而關(guān)于數(shù)組,有很多需要注意和優(yōu)化的細(xì)節(jié),需要我們潛入到下面,去了解。以下,是我長時(shí)間工作學(xué)習(xí)中積攢下來的碎片,積攢了足夠多了...
總結(jié)了一堆面試題,希望能對大家有一些幫助! static的作用?(1)static修飾的函數(shù)是一個(gè)內(nèi)部函數(shù),只能在本文件中調(diào)用,其他文件不能調(diào)用。(2)static修飾的全部...
一、新建工程整體目錄結(jié)構(gòu)預(yù)覽 我的項(xiàng)目一般的目錄結(jié)構(gòu),見下圖: 二、 獨(dú)立的邏輯模塊工程的建立 如上圖,可以發(fā)現(xiàn),在主工程XLLIMChat下,還有一個(gè)XLLDragColl...