为了给APP提速,需要定期清理不用的类 fui(Find Unused Imports)是开源项目能很好的分析出不再使用的类,准确率非常高,唯一的问题是它处理不了动态库和静态库里提供的类,也处理不了C++的类模板。

使用方法是在Terminal中cd到项目所在的目录,然后执行fui find,然后等上那么几分钟(需要好几分钟甚至需要更长的时间),就可以得到一个列表了。 由于这个工具还不是100%靠谱,可根据这个列表,在Xcode中手动检查并删除不再用到的类。

fui的github链接 使用

//安装 fui 工具 在终端中执行命令
sudo gem install fui -n /usr/local/binfui usage: https://github.com/dblock/fui到工程目录下,执行 fui find 命令,可以找出所有的没有用到的class文件
复制代码

iOS开发 使用fui(Find Unused Imports)扫描工程中不用的类相关推荐

  1. iOS开发- 使用fui(Find Unused Imports)扫描工程中不用的类

    为了给APP提速,需要定期清理不用的类 fui(Find Unused Imports)是开源项目能很好的分析出不再使用的类,准确率非常高,唯一的问题是它处理不了动态库和静态库里提供的类,也处理不了C ...

  2. 使用fui(Find Unused Imports)扫描工程中不用的类

    为了给APP提速,需要定期清理不用的类  fui(Find Unused Imports)是开源项目能很好的分析出不再使用的类,准确率非常高,唯一的问题是它处理不了动态库和静态库里提供的类,也处理不了 ...

  3. iOS开发用Eventkit向日历和提醒事项中加入事件和闹铃

    iOS开发用Eventkit向日历和提醒事项中加入事件和闹铃 直接上代码说明如何使用,后面有详细的介绍 主要使用Eventkit事件库的EKEventStore类 该类负责日历和提醒事件的管理,可以简 ...

  4. iOS:iOS开发系列–打造自己的“美图秀秀”(中)

    来源: KenshinCui 链接:http://www.cnblogs.com/kenshincui/p/3959951.html 其他状态设置 常用的图形上下文状态设置上面基本都用到了,我们不再一 ...

  5. iOS开发:对于Xcode的Open Developer Tool中常用功能使用的总结

    整理一下Xcode菜单栏里面Open Developer Tool里面的功能,这里只介绍常用的几个功能的使用,剩余没有介绍到的功能模块请自行脑补... 根据Open Developer Tool菜单栏 ...

  6. iOS开发笔记之二十四——Xcode下类中供外部调用的方法添加注释说明技巧

    1.使用介绍 使用该方式后,一个类再调用其他类的外部方法时,可以不用点进去看这个类的用法等说明,可以直接在外部看到,很方便,类似于iOS系统Cocoa自带方法.  举例如下: 一个VideoChatC ...

  7. 【华为云技术分享】【玩转Atlas200DK系列】应用开发之 交叉编译第三方库并在工程中使用(jsoncpp)

    在本案中,我们以jsoncpp为例来介绍如何交叉编译第三方库,并在工程中是使用: 1. 从github上下载jsoncpp源码 wget https://github.com/open-source- ...

  8. iOS开发二维码生成和扫描

    准备工作 导入<CoreImage/CoreImage.h>,生成二维码用 导入<AVFoundation/AVFoundation.h>,读取二维码用 设置代理协议AVCap ...

  9. IOS开发之格式化日期时间的使用 编程中常见问题

    今天在做一个有关时间的一些开发的时候,遇见了一写问题,反正来说既是很简单的问题,但毕竟用了我一些时间去调错误,遂记录之. 本来是想用 NSDateFormat 来转换一下服务器返回的时间,然后在客户端 ...

最新文章

  1. 1048 数字加密 --非满分
  2. 底板芯片组与内存映射(Motherboard Chipsets and the Memory Map) 【转】
  3. 黑洞是如何被拍照的?
  4. 6. 以下耦合度中最松散的耦合是_Spring Java中的依赖注入,它是如何工作的?- 知识铺...
  5. ubuntu不显示壁纸,桌面右键无反应
  6. Web前后端笔记-通过对称加密算法和信息摘要算法防止数据重放
  7. 第19章,运维自动化之系统安装
  8. hadoop单节点配置并且统计单词
  9. 女程序员做了个梦,众网友的神回复
  10. 模幂运算问题,使用朴素算法和重复-平方算法(快速幂+C#计算程序运行时间)
  11. python ui自动化_python-UI自动化
  12. 博弈论——拍卖会(Auctions)
  13. 学校邮箱的pop服务器地,澳门大学的邮件服务器(POP)是多少
  14. 手机收不到第三方发送的短信及验证码
  15. Golang2022最全面试题整理(附资料)
  16. UITextField实现过滤选中状态拼音
  17. 编译并测试 android goldfish kernel x86
  18. 026 Rust死灵书之实现Vec
  19. “价格+产品+服务”:京东手机开启“复合竞赛”
  20. echarts折线风向图(附源码,可直接使用)

热门文章

  1. php中=%3e -%3e的区别,华为Nova3e和Nova2s哪个好? 华为Nova2s与3e区别对比评测
  2. 语音交互程序:语音识别、语音输出、录音计算
  3. 模板方法模式(Template Method)
  4. Hugging Face 预训练模型的快速下载方法
  5. checkbox多选框,indeterminate 状态
  6. 200条装修小常识(结婚,不结婚的都要看一下,很有用的)
  7. svm算法python实现_(转载)python应用svm算法过程
  8. webpack多页应用架构 - webpack的进阶应用
  9. Appium: Android KEYCODE键值
  10. 详细的U盘安装linux(台式机)