眾里尋他千百度,驀然回首末早,那人卻在燈火闌珊處螺男。--《青玉案·元夕》 要學(xué)會(huì)看crash崩潰和報(bào)告 一個(gè)應(yīng)用程序并不總會(huì)一直運(yùn)行的很好邻邮,它總會(huì)有出現(xiàn)crash崩潰的情況尖奔。如果在...

眾里尋他千百度,驀然回首末早,那人卻在燈火闌珊處螺男。--《青玉案·元夕》 要學(xué)會(huì)看crash崩潰和報(bào)告 一個(gè)應(yīng)用程序并不總會(huì)一直運(yùn)行的很好邻邮,它總會(huì)有出現(xiàn)crash崩潰的情況尖奔。如果在...
“值得注意的是String,Array和Dictionary在Swift是以值類型(value type)而不是引用類型(reference type)出現(xiàn),因此它們?cè)谫x值,初始化,參數(shù)傳遞中都是以拷貝的方式進(jìn)行(簡單來說,String,Array,Dictionary在Swift中是通過struct實(shí)現(xiàn)的)”
這段說的不對(duì)人柿。不管是 Array 還是 Dictionary 柴墩,如果其中元素的類型為引用類型,那么整個(gè) Array 或者 Dictionary 就是引用類型凫岖,而不是值類型江咳,這要區(qū)別來看。
Objective-C和Swift中實(shí)例變量屬性(關(guān)鍵字)strong(默認(rèn)屬性) 強(qiáng)引用也就是我們通常所講的引用哥放,其存亡直接決定了所指對(duì)象的存亡歼指。如果不存在指向一個(gè)對(duì)象的引用爹土,并且此對(duì)象不再顯示列表中,則此對(duì)象會(huì)被從內(nèi)存中釋放踩身。弱...
為了更好的匯總從開始學(xué)習(xí)iOS開發(fā)到現(xiàn)在的相關(guān)知識(shí)點(diǎn)往史,在去年年中的時(shí)候開了這個(gè)repo,希望能夠在自己畢業(yè)之前完成這件事情佛舱,把自己的所學(xué)統(tǒng)統(tǒng)都奉獻(xiàn)出來椎例。 目前已經(jīng)填充完成的內(nèi)...
設(shè)計(jì)模式,這是一個(gè)可以持續(xù)投入研究的問題请祖,當(dāng)初我一直不能理解學(xué)長們口中談?wù)摰脑O(shè)計(jì)模式到底是什么意思订歪,什么是MVC、MVP肆捕、MVVM甚至CDD呢刷晋?以及現(xiàn)在層出不窮的MVX等等??...
這段時(shí)間陸陸續(xù)續(xù)的在做一些關(guān)于iOS開發(fā)細(xì)節(jié)的東西,先是跟進(jìn)了音頻部分(以下簡稱為Audio),主要分為以下幾大部分: Audio的架構(gòu)和框架 編解碼/文件封裝格式 播放系統(tǒng)...
關(guān)于iOS開發(fā)中的國際化(也可稱為多語言)在網(wǎng)上的文章多如牛毛,不過總結(jié)起來就那么一回事蒙幻,不是說他們寫的不好我寫的多好映凳,而是說過于零散。 現(xiàn)在邮破,我將結(jié)合實(shí)際場景需求進(jìn)行國際化...
相信大家肯定有時(shí)候只是想想記一些只有自己看得懂的筆記抒和,以供復(fù)習(xí)反思用矫渔。用簡書來做筆記的好處就是打開網(wǎng)頁很容易就開始記錄了,還有如果日后有人要問我類似的問題我也可以說我簡書上寫...
cocoapods系列教程---安裝與使用cocoapods系列教程---Podfile文件cocoapods系列教程---Podfile.lock文件 和 Spec Rep...