iOS开发 - Gnomon 计算单文件编译时间


1、使用工具

  • sort
  • xcpretty
  • gnomon
  • xcodebuild

2、工具介绍

  • sort
    • 作用:用于排序,计算出编译时间后的结果数据。
  • xcpretty
  • gnomon
  • xcodebuild
    • 作用:用于终端下进行编译xcode项目。
    • 安装:Xcode自带。

3、步骤

  • xcodebuild 编译 ---> xcpretty 格式化输出 ---> gnomon 计算时间 ---> 重定向数据到本地TXT ---> sort排序结果

4、实际演示

(1)获取文件编译时间结果。

xcodebuild -workspace MemoryGenius.xcworkspace -scheme "MemoryGenius"| xcpretty | gnomon -i | grep Compiling >>fileTime.txt

(2)对结果进行排序(取前100个)

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

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AGI阅读 16,008评论 3 119
  • 用到的组件 1、通过CocoaPods安装 2、第三方类库安装 3、第三方服务 友盟社会化分享组件 友盟用户反馈 ...
    SunnyLeong阅读 14,672评论 1 180
  • 早上六点多母亲打来电话,询问我最近情况如何,我正睡的迷迷糊糊,以为母亲大清早打电话是有特别重要的事情,听是问我...
    黑三阅读 173评论 0 0
  • 不知不觉修心历程经历50天了,回看过去这50天的日记,前段时间拿到好多体验,不断看到镜子,这个过程很美好。 最近不...
    树子丨ageLOC阅读 84评论 1 1
  • 本文主要介绍两种常用的配置文件方法。1.直接使用python模块的配置方法2.使用早期的ini文件方法。推荐使用P...
    Black先森阅读 514评论 0 0