正如我的问题所说,我正在创建一个没有签名的ORKConsentReviewStep。但我想知道用户是否点击“同意”或“不同意”。
我试过了:
let reviewResult = result.stepResultForStepIdentifier("kReview")
let r = reviewResult?.resultForIdentifier("kReview") as! ORKChoiceQuestionResult
let choice = r.choiceAnswers?.first as! Double
但它会崩溃。
编辑:
我正在使用它从 SharingStep 中获得选择,并希望 ReviewStep 具有相同的功能:
let sharing = result.stepResultForStepIdentifier("kSharingStep")
let s = sharing?.resultForIdentifier("kSharingStep") as! ORKChoiceQuestionResult
let theChoice = s.choiceAnswers!.first as! Double