2015-07-03 3 views
0

В настоящее время я работаю над медицинским исследовательским приложением, основанным на структуре ResearchKit (которая написана на объективе c). В настоящее время я пытаюсь создать опрос с вопросом HealthKit. Код у меня есть, как прямо сейчас является:Swift ResearchKit HealthKit QuestionStep

let genderAnswerFormat = ORKHealthKitCharacteristicTypeAnswerFormat(characteristicType: HKCharacteristicTypeIdentifierBiologicalSex) 
    let genderQuestionStepTitle = "What is your gender?" 
    let genderQuestionStep = ORKQuestionStep(identifier: "genderQuestionStep", title: genderQuestionStepTitle, answer: genderAnswerFormat) 
    steps += [genderQuestionStep] 

Однако первые результаты строки с ошибкой:

Не можете найти инициализатор для «ORKHealthKitCharacteristicTypeAnswerFormat», который принимает список аргументов типа «(characteristicType: String) '

ответ

2

Вам необходимо преобразовать идентификатор в HKObjectType, который является ожидаемым типом аргумента инициализатора.

Смежные вопросы