iOS 清除项目中未使用的类和图片 (APP安装包瘦身)

一、查找项目中未使用的类

工具下载地址:https://github.com/dblock/fui

使用方法

第一步:sudo gem install fui

第二步:fui --path=你项目的路径 find 

项目文件比较多的话就耐心等待,反正只要耐心等待即可 结果如下图

终端执行情况

删除:fui --path=你项目路径 delete --perform --prompt

删除需谨慎。


方法二、

利用AppCode(https://www.jetbrains.com/objc/)检测未使用的代码:菜单栏 -> Code -> Inspect Code


二、查找项目中未使用的图片

工具:https://github.com/tinymind/LSUnusedResources

使用方法:

第一步:运行mac 工具

第二步:选择路径

结果如下图

无用图片



查看每个类占多大内存

LinkMap

生成LinkMap文件,可以查看可执行文件的具体组成 如下图所示

生成LinkMap文件

生成的txt文件就是我们项目中所有类所占的空间  一般项目很大的情况文件里内容比较多 不易阅读 我们可以借助第三方工具来解析LinkMap文件: https://github.com/huanxsd/LinkMap

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。