前言: 我是一名開發(fā)者,一個iOS交流圈子的維護(hù)者,對于程序員來說,要學(xué)習(xí)的知識內(nèi)容朽合、技術(shù)有太多太多,要想不被環(huán)境淘汰就只有不斷提升自己饱狂,從來都是我們?nèi)ミm應(yīng)環(huán)境曹步,而不是環(huán)境來...
![240](https://upload.jianshu.io/users/upload_avatars/16555213/641d8277-aebb-4f7f-96ac-0518e2f23a30.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言: 我是一名開發(fā)者,一個iOS交流圈子的維護(hù)者,對于程序員來說,要學(xué)習(xí)的知識內(nèi)容朽合、技術(shù)有太多太多,要想不被環(huán)境淘汰就只有不斷提升自己饱狂,從來都是我們?nèi)ミm應(yīng)環(huán)境曹步,而不是環(huán)境來...
27. SDWebImage是怎么做緩存的? 首先說休讳,緩存采用了二級 緩存策略箭窜。 圖片緩存的時候, 在內(nèi)存有緩存衍腥, 在磁盤中也有緩存, 其中內(nèi)存緩存是用NSCache做的 (...
iOS面試題 本面試題為個人使用版本纳猫,如后續(xù)流傳出去婆咸,請轉(zhuǎn)發(fā)的朋友務(wù)必注釋一下,答案正確性有待商榷芜辕,本人的答案不代表權(quán)威尚骄,僅僅是個人理解。 文章內(nèi)部有寫混亂侵续,將就著看吧倔丈。另外...
廢話開篇:簡單代碼模擬 KVO 派生類實現(xiàn)方式,當(dāng)然状蜗,有人會有疑問需五,“網(wǎng)上的例子多的是,看看就行轧坎,為什么還要寫宏邮?”。其實個人理解的話有些知識點光看不行缸血,寫一寫蜜氨,再說一說會對自...
很多年后飒炎,人們回憶美國總統(tǒng)特朗普,將會發(fā)現(xiàn)笆豁,這個三分潑皮郎汪,五分無賴赤赊,七分涼薄,十分花心的男人怒竿,具備了成為一個超級巨星的全部特質(zhì)砍鸠。 如果進(jìn)軍娛樂圈,憑著他富二代出身耕驰,喜歡扮帥爷辱,...
前言 隨著移動互聯(lián)網(wǎng)科技不斷的發(fā)展和創(chuàng)新,如今無論是公司還是開發(fā)者或設(shè)計師個人而言朦肘,面試都是一項耗時耗錢的項目饭弓,而面對iOS開發(fā)者及設(shè)計師在面試時可能會遇到的問題進(jìn)行了篩選與...
前言: 在這里跟大家分享感受媒抠,我近期的面試體驗和所感所悟弟断,希望對即將辭職參加面試的或者正在面試的朋友有有一絲的幫助,同時也抒發(fā)一下我內(nèi)心的感受趴生,總之覺得把自己的感受說出來應(yīng)該...
目錄 1.需求背景2.代碼部分3.使用效果及代碼地址 需求背景 有時候我們會有這樣的需求阀趴,用戶從相冊選擇一張照片,返回展示的時候苍匆,除了展示照片還要讓整體背景也是和照片相近顏色...
如果你是只從事過iOS開發(fā)刘急,覺得使用SnapKit(OC中的Masonry)很方便,甚至xib拖拉也不錯浸踩。 可以說叔汁,這些都是iOS開發(fā)稀疏平常的日常。 但一旦你學(xué)過Flutt...
現(xiàn)在很多iOS的APP沒有做任何的安全防范措施检碗,導(dǎo)致存在很多安全隱患和事故据块,今天我們來聊聊iOS開發(fā)人員平時怎么做才更安全。 一折剃、網(wǎng)絡(luò)方面 用抓包工具可以抓取手機(jī)通信接口的數(shù)...
前言 說到Swift不得不提一下Objective-C另假。 Objective-C作為和C++同一時代的語言,是蘋果和Smalltalk生下的孩子怕犁,它寄托了蘋果無盡的期望浪谴。 然...
前言: Swift已經(jīng)被越來越多的公司使用起來,因此Swift的學(xué)習(xí)也應(yīng)該提上日程了因苹。本篇就先探索Swift中的函數(shù)苟耻,主要包括以下幾個方面: Swift函數(shù)定義 Swift函...
為什么寫這篇文章 最近因為新項目想用到數(shù)據(jù)持久化,本來這是很簡單的事情扶檐,復(fù)雜數(shù)據(jù)一般直接SQLite就可以解決了凶杖。 但是一直以來使用SQLite確實存在要自己設(shè)計數(shù)據(jù)庫,處理...
開篇寄語: 說到iOS下對象的釋放一般都會想到引用計數(shù)這個概念腾么,引用計數(shù)是否為 0 決定著對象是否要被回收。 聲明一個臨時變量杈湾,這個指針是存在棧區(qū)的解虱,這個棧區(qū)的指針保存的內(nèi)容...
前言 之前我介紹了深色模式適配和UIColor相關(guān)的分類漆撞,今天要介紹的繼續(xù)和UI相關(guān)殴泰,是一個庫,叫SFSafeSymbols浮驳,大家跟著我一起來看看吧悍汛。 SF Symbols ...
Socket是什么? 要了解什么是 Socket,首先需要了解 TCP/IP、UDP! ?? TCP/IP(Transmission Control Protocol/Inte...
前言 尤其是在最近一段時間內(nèi)奉件,感覺一天天的時間過得又慢又快宵蛀,慢的是感覺復(fù)工了以后在公司的8.9個小時簡直算是煎熬了,快的是常常感覺時間一天天县貌,一月月的過去了糖埋,可是發(fā)現(xiàn)自己還在...
進(jìn)程與線程 如果把進(jìn)程比作是一個電子廠,那么線程就是一條條的流水作業(yè)線窃这。電子廠與電子廠之間相互獨立,當(dāng)前電子廠的作業(yè)流水線只能使用自己電子廠資源征候。 進(jìn)程 進(jìn)程是指在系統(tǒng)中正在...