0

我正在尝试计算用户使用的步骤CoreMotionHealthKit以及所需的一切。
起初我用 Swift 尝试过(我不擅长 swift)并导入了这两个文件:

import HealthKit   
import CoreMotion

当我声明CMStepCounter它成功声明它时,意味着找到了类型。这是我声明它的方式:

let stepCounter:CMStepCounter = CMStepCounter()

继续前进,我被卡住了,决定转向目标 c,并开始以目标 c 风格编写相同的代码。但是当我宣布它时:

CMStepCounter *_stepCounter;

它给了我错误Unknown Type Name 'CMStepCounter'

这是因为我在使用目标 C 时没有导入CoreMotion& HealthKit。那么如何将上面写的这两个快速导入目标 c?

4

1 回答 1

1

要在 Objective-C 文件中导入 HealthKit 和 CoreMotion 框架,请将以下内容添加到文件顶部:

#import <HealthKit/HealthKit.h>
#import <CoreMotion/CoreMotion.h>
于 2015-03-09T00:18:01.043 回答