实例化HKWorkoutRouteQuery的“传递给不带参数的调用的参数”

时间:2018-06-24 22:12:52

标签: ios swift ios11 health-kit xcode9.4

我正在尝试读取HKWorkout的路线数据,但是我无法这样做,因为在尝试实例化{{1}时,编辑器出现错误,提示“传递给调用的参数不带参数” },以及我检索到的样本。

enter image description here

根据Apple's documentation,我的代码如下:

HKWorkoutRouteQuery

这对我来说毫无意义,因为Apple自己的文档要求使用示例将HKWorkoutRouteQuery实例化。

任何帮助将不胜感激。非常感谢。

1 个答案:

答案 0 :(得分:1)

Apple通过Bug Reporter回复了我。问题是我忽略了导入CoreLocation。您可以通过在文件顶部添加以下行来解决此错误。

import CoreLocation

顺便说一句,我认为这是编写描述性错误重要性的一个很好的例子。如果错误中提到需要CoreLocation的结果补全,我将能够自行解决。