2015-03-05 4 views
0

Я пытаюсь подсчитать шаги пользователя, используя CoreMotion, HealthKit и все, что необходимо.
Сначала я попробовал с Swift (я не очень хорошо с быстрым) и импортировать эти два файла:Неизвестный тип Имя 'CMStepCounter'

import HealthKit 
import CoreMotion 

И когда я объявил CMStepCounter успешно объявил это, означает, что тип был найден. Вот как я объявил его:

let stepCounter:CMStepCounter = CMStepCounter() 

Переходим я застрял и решил перейти к объективному с и начал писать один и тот же код в Objective C стиле. Но когда я объявил его:

CMStepCounter *_stepCounter; 

Это дало мне ошибку Unknown Type Name 'CMStepCounter'.

Это потому, что я не импортировал CoreMotion & HealthKit во время работы с объективом C. Так как я могу импортировать эти два написанных выше в быстром объективе c?

ответ

1

Для импорта HealthKit и CoreMotion рамки в файле Objective-C, добавьте следующую строку в верхней части файла:

#import <HealthKit/HealthKit.h> 
#import <CoreMotion/CoreMotion.h> 
Смежные вопросы