![240](https://cdn2.jianshu.io/assets/default_avatar/6-fd30f34c8641f6f32f5494df5d6b8f3c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
#iOS開發(fā)高級(jí)技巧#iOS調(diào)試技巧非常多谅摄,個(gè)人最喜歡的是xcode內(nèi)置的 symbolic breakpoint拌消,這是一個(gè)可以對(duì)指定函數(shù)下斷點(diǎn)...
#iOS開發(fā)高級(jí)技巧#利用運(yùn)行時(shí)函數(shù)庫(kù)提供的能力我們可以實(shí)現(xiàn)Objective-C函數(shù)的動(dòng)態(tài)替換丽惶,這對(duì)修改系統(tǒng)函數(shù)行為來解決疑難bug具有很重要...
#iOS開發(fā)高級(jí)技巧#iPhone設(shè)備的屏幕尺寸如今也有4種之多了程储,對(duì)應(yīng)的邏輯分辨率也是4種央星,為在各種尺寸的屏幕上達(dá)到最佳顯示效果雷袋,蘋果提供了兩...
#iOS開發(fā)高級(jí)技能#app莫名的crash梆惯,導(dǎo)航欄錯(cuò)亂了备韧,全部動(dòng)畫都失效了劫樟,界面黑屏了,視圖莫名地錯(cuò)位了...织堂,而且這些問題還不是必現(xiàn)的叠艳,那很...
#iOS開發(fā)高級(jí)技巧#當(dāng)移動(dòng)應(yīng)用發(fā)布后,如果遇到嚴(yán)重bug易阳,或者想要不經(jīng)過蘋果審核直接上線新功能附较,都需要用到動(dòng)態(tài)補(bǔ)丁技術(shù)。動(dòng)態(tài)打補(bǔ)丁潦俺,需要一整套...
#iOS項(xiàng)目構(gòu)建#下面的方法都能顯著提升iOS項(xiàng)目的編譯性能: 1拒课、多任務(wù)并行編譯 ; 2事示、內(nèi)存虛擬磁盤早像,純內(nèi)存IO ; 3很魂、增量編譯 扎酷; 4、...
#iOS開發(fā)高級(jí)技巧# 除了可以使用clang 命令行對(duì)代碼進(jìn)行靜態(tài)分析遏匆,我們還可以使用scan-build腳本獲得更好的掃描體驗(yàn)法挨,它會(huì)在掃描結(jié)...
#iOS開發(fā)高級(jí)技巧#UITableView要做到如絲般流暢,請(qǐng)做到做到這些點(diǎn):1.重用cell幅聘。 2.圖片異步下載凡纳,異步解碼,緩存解碼結(jié)果帝蒿。3...
#iOS項(xiàng)目構(gòu)建#下面的方法都能顯著提升iOS項(xiàng)目的編譯性能: 1荐糜、多任務(wù)并行編譯 ; 2、內(nèi)存虛擬磁盤暴氏,純內(nèi)存IO 延塑; 3、增量編譯 答渔; 4关带、...