我正在为Xcode 6 Beta 4上的Swift应用程序设置测试代码覆盖率。
过去我可以使用ObjectiveC与Xcode 5进行对比,但是我认为我必须调用void __gcov_flush()方法来触发.gcda / .gcno文件的生成。
我将应用程序和测试目标的仪器和代码覆盖的两个属性设置为YES。
但运行测试后,当我看到:
DerivedData /一些子文件夹/ i386我看到的都是文件类型:
.d,.dia,.o,.swiftmodule等,但没有指示代码覆盖。
原文链接:https://www.f2er.com/swift/320676.html过去我可以使用ObjectiveC与Xcode 5进行对比,但是我认为我必须调用void __gcov_flush()方法来触发.gcda / .gcno文件的生成。
我将应用程序和测试目标的仪器和代码覆盖的两个属性设置为YES。
但运行测试后,当我看到:
DerivedData /一些子文件夹/ i386我看到的都是文件类型:
.d,.dia,.o,.swiftmodule等,但没有指示代码覆盖。
所以我有两个问题:
>代码覆盖范围预计可以使用Xcode6 beta 4的Swift工作
>如果是,并且有必要首先刷新gcov,我该怎么做
从斯威夫特?
谢谢