• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    刪除framework中無用mach

    刪除framework中無用mach

    東西/原料

    • 電腦一臺

    方式/步調

    1. 1

      直接來拆開一個framework

    2. 2

      把這些Mach-O文件中有用的部門從頭組裝一下, 生當作新的一個FrameWork。

    3. 3

      進行編譯

    4. 4

      拆分老的framework文件, 刪失落拆分獲得的MachOClassA, 而且用剩下的mach-O文件歸并生當作一個新的framework, 替代到工程中去并進行編譯

    5. 5

       category的實現體例是紛歧樣的,故若是我們刪除了category的方式, 可是直接把Mach-o刪除的話, 編譯時是不會報錯的。

    6. 6

      經由過程編譯的手段獲得了一堆mach-O文件, 可是良多都是pod中引進的, 這個時辰我們需要在代碼編譯器執行刪除.o文件的劇本。

    7. 7

      在debug模式下大要削減了0.5M, 現實二進制文件減小大要1.2M, 若是計較到最終提交到蘋果而且顛末DRM加密后, 估計可以減小1M擺布,當作功刪除無用mach。

      END

    注重事項

    • 必然要多合作才能晉升本身的品級噢~
    • 本文原創,若有任何疑問,請點擊下方,將疑問反饋給作者。
    • 發表于 2020-06-12 21:19
    • 閱讀 ( 747 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆