1
在ORKStepResult的數組中找不到將該簡單答案作爲字符串的邏輯或解決方案。 它與在此之前的工作:從字符串中的ORKQuestionResult數組中獲取Researchkit中的結果?
for stepResults in taskViewController.result.results! as! [ORKStepResult] {
for result in stepResults.results! {
switch result.identifier {
case "themaQuestionStep":
if let questionResult = result as? ORKQuestionResult {
questionResultThema = String(questionResult.answer?.objectAtIndex(0))
}
時間和更新(SWIFT & researchkit)後,事實並非如此。 行讓我瘋狂的是這一個:
questionResultThema = String(questionResult.answer?.objectAtIndex(0))
如果我這樣做:
questionResultThema = String(describing: questionResult.answer)
它給我正確的反應,但在一個陣列:
( 6 )>