开发者社区> 问答> 正文

iOS 代码染色过程分为哪几个阶段?

已解决

iOS 代码染色过程分为哪几个阶段?

展开
收起
胡嘞嘞 2022-07-06 15:25:38 399 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    编译阶段:生成染色包(对IR 文件插桩)

    需要在编译中增加编译选项,编译后会为每个可执行文件生成对应的.gcno 文件。

    运行阶段:生成二进制覆盖率文件。

    在测试代码中调用覆盖率分发函数,会生成对应的.gcda文件。

    解析阶段:将二进制覆盖率文件可视化。

    以上内容摘自《高德技术2020年刊合集》电子书,点击https://developer.aliyun.com/topic/download?id=1135可下载完成版

    2022-07-06 15:58:26
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载