眾里尋他千百度,驀然回首,那人卻在燈火闌珊處。--《青玉案·元夕》 要學會看crash崩潰和報告 一個應用程序并不總會一直運行的很好,它總會有出現crash崩潰的情況。如果在...
眾里尋他千百度,驀然回首,那人卻在燈火闌珊處。--《青玉案·元夕》 要學會看crash崩潰和報告 一個應用程序并不總會一直運行的很好,它總會有出現crash崩潰的情況。如果在...
“值得注意的是String,Array和Dictionary在Swift是以值類型(value type)而不是引用類型(reference type)出現,因此它們在賦值,初始化,參數傳遞中都是以拷貝的方式進行(簡單來說,String,Array,Dictionary在Swift中是通過struct實現的)”
這段說的不對。不管是 Array 還是 Dictionary ,如果其中元素的類型為引用類型,那么整個 Array 或者 Dictionary 就是引用類型,而不是值類型,這要區(qū)別來看。
Objective-C和Swift中實例變量屬性(關鍵字)strong(默認屬性) 強引用也就是我們通常所講的引用,其存亡直接決定了所指對象的存亡。如果不存在指向一個對象的引用,并且此對象不再顯示列表中,則此對象會被從內存中釋放。弱...
為了更好的匯總從開始學習iOS開發(fā)到現在的相關知識點,在去年年中的時候開了這個repo,希望能夠在自己畢業(yè)之前完成這件事情,把自己的所學統(tǒng)統(tǒng)都奉獻出來。 目前已經填充完成的內...
設計模式,這是一個可以持續(xù)投入研究的問題,當初我一直不能理解學長們口中談論的設計模式到底是什么意思,什么是MVC、MVP、MVVM甚至CDD呢?以及現在層出不窮的MVX等等??...
這段時間陸陸續(xù)續(xù)的在做一些關于iOS開發(fā)細節(jié)的東西,先是跟進了音頻部分(以下簡稱為Audio),主要分為以下幾大部分: Audio的架構和框架 編解碼/文件封裝格式 播放系統(tǒng)...
關于iOS開發(fā)中的國際化(也可稱為多語言)在網上的文章多如牛毛,不過總結起來就那么一回事,不是說他們寫的不好我寫的多好,而是說過于零散。 現在,我將結合實際場景需求進行國際化...
cocoapods系列教程---安裝與使用cocoapods系列教程---Podfile文件cocoapods系列教程---Podfile.lock文件 和 Spec Rep...