一 、Link Map 通過使用者資源庫找到編譯後的linkmap檔案(.txt) //擷取link Map檔案 1.設定工程buildSetting中的Write Link Map File為YES, (可以通過Path to Link Map File選項設定Link Map檔案的導出位置,預設存放在Users/xxx/Library/Developer/Xcode/DerivedData/項目名稱/build/Intermediates.noindex/xxx.build/Debug-iphoneos/xxx.build/xxx-LinkMap-normal-arm64.txt) 2.然後通過Link Map分析工具分析擷取到的linkMap檔案,就可以得知項目中各檔案的大小。 工具位址: https://github.com/huanxsd/LinkMap 二 、圖檔資源 1.一般圖檔存放在Images.xcassets檔案夾中,删除檔案夾中沒有使用到的圖檔 2.對于占用記憶體比較大的圖檔,在對顯示效果影響不大的前提下,可以對圖檔進行壓縮,推薦使用 https://tinypng.com。 三 、代碼 再然後就是通過代碼進行瘦身了,清除掉沒有用的代碼、注釋、method等等。
參考部落格:https://www.cnblogs.com/wdsunny/p/7486617.html