365bet体育|www.635288com-365体育手机在线

热门关键词: 365bet体育,www.635288com,365体育手机在线

选择LinkMap文件(如何生成LinkMap详见下方的

2020-04-15 作者:365bet体育   |   浏览(194)

Github传送门

一个大型的项目,只是代码段就有可能超过100M,算上armv7和arm64架构,就会超过200M。这时候检查到底是哪个类、哪个第三方库占用了太多空间,就显得尤为重要。

这个工具是专为用来分析项目的LinkMap文件,得出每个类或者库所占用的空间大小,方便开发者快速定位需要优化的类或静态库。

1、打开LinkMap.xcodeproj,并运行,就可以看到工具界面

图片 1ScreenShot1.png

2、点击“选择文件”按钮,选择LinkMap文件(如何生成LinkMap详见下方的:如何获得LinkMap文件)

3、点击“开始”按钮,就可以看到每个类/静态库所占用的空间大小

图片 2ScreenShot2.png

4、点击“输出文件”,可以将结果输出到文本文档中

1.在XCode中开启编译选项Write Link Map File nXCode -> Project -> Build Settings -> 把Write Link Map File选项设为yes,并指定好linkMap的存储位置

2.工程编译完成后,在编译目录里找到Link Map文件默认的文件地址:~/Library/Developer/Xcode/DerivedData/XXX-xxxxxxxxxxxxx/Build/Intermediates/XXX.build/Debug-iphoneos/XXX.build/ n

如有问题或建议欢迎通过邮件联系我67111677@qq.com

本文由365bet体育发布于365bet体育,转载请注明出处:选择LinkMap文件(如何生成LinkMap详见下方的

关键词: bt365娱乐登录 大小 工具 LinkMap

365bet体育推荐