App安裝包是由資源和可執(zhí)行文件兩部分組成,安裝包瘦身也是從這兩部分進行。 資源瘦身 1. 刪除無用的資源 工具:LSUnusedResourc...
投稿
App安裝包是由資源和可執(zhí)行文件兩部分組成,安裝包瘦身也是從這兩部分進行。 資源瘦身 1. 刪除無用的資源 工具:LSUnusedResourc...
本文所讀的源碼,可以從這里找到,這是 Mach-O 系列的第一篇 我們的程序想要跑起來,肯定它的可執(zhí)行文件格式要被操作系統(tǒng)所理解,比如 ELF ...
最新版本的Runtime源碼已經(jīng)出來了,是不急不可耐的想用用它呢?在這里我將一步步教大家如何編譯它,首先貼個自己的環(huán)境配置: mac OS 10...
做開發(fā),輔助工具是必不可少的,有的人喜歡看書,有的人喜歡看博客,有的人喜歡看視頻,就我個人而言,看博客的時間比較多,個人感覺看博客會多一些自己的...
多線程編程中,應(yīng)該盡量避免資源在線程之間共享,以減少線程間的相互作用。 但是總是有多個線程相互干擾的情況(如多個線程訪問一個資源)。在線程必...
一面 1.iOS有哪幾種鎖?比較各種鎖的優(yōu)缺點?并給出實例場景判斷用哪種鎖2.內(nèi)核態(tài)和用戶態(tài)?寫的代碼在哪上面?3.內(nèi)存管理機制4.block有...
其實被這個問題困擾了好久,不過秉承著三分鐘熱度的新年新氣象,還是要多弄懂一點(⊙_⊙)ゞ Symbols是什么東西呢?雖然我對它沒有深入的了解,...
1、設(shè)置導(dǎo)航條的顏色及title顏色 在navgationController里設(shè)置 在viewController里設(shè)置 2.設(shè)置UIButt...
如果自己想要制作支持 Bitcode 的 Framework,僅僅在工程中開啟 Enable Bitcode 是不夠的,還需要這兩步: Buil...
在項目的開發(fā)中,崩潰是常有的事情,有的有崩潰信息,這個還好解決,也很容易看懂,一般只需要看reason后面的信息就可以知道事什么原因崩潰的,如果...