gpt4 book ai didi

swift - 代码覆盖率是否已经适用于 Swift?

转载 作者:IT王子 更新时间:2023-10-29 05:10:19 27 4
gpt4 key购买 nike

我正在尝试为 Xcode 6 Beta 4 上的 Swift 应用程序设置测试代码覆盖率。
过去我能够使用带有 Xcode 5 的 ObjectiveC 来做到这一点,但是我认为我必须调用 void __gcov_flush() 方法来触发 .gcda/.gcno 文件的生成。
我将应用程序和测试目标的检测和代码覆盖率属性都设置为 YES
但是在运行测试之后,当我查看时:
DerivedData/some subfolders/i386 我看到的都是以下类型的文件:
.d、.dia、.o、.swiftmodule 等等,但没有任何迹象表明代码覆盖率。

因此我有两个问题:

  1. 使用 Xcode6 beta 4 的代码覆盖率是否有望适用于 Swift?
  2. 如果是,并且有必要先刷新 gcov,我该怎么做来自 swift ?

谢谢

最佳答案

Xcode 6 Beta 4 没有 Swift 工作的代码覆盖率。有一个 ID 为 17450338 的 Unresolved Apple 问题。

关于swift - 代码覆盖率是否已经适用于 Swift?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25006983/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com