我正在开发我的第一个ResearchKit应用程序。 我一直在看这个video 。 其中一种对我有用的技术是将调查结果序列化为JSON。 video中使用的方法是ORKESerializer.JSONDataForObject(taskResult) 。 他解释说,这不是研究套件的标准部分,但它被包含在GitHub上的一个名为ORKTest的testing应用程序中。 我设置了我的taskViewController委托,就像他在video上设置的那样: extension ViewController : ORKTaskViewControllerDelegate { func taskViewController(taskViewController: ORKTaskViewController, didFinishWithReason reason: ORKTaskViewControllerFinishReason, error: NSError?) { switch reason { case .Completed: let taskResult = taskViewController.result let jsonData = try! ORKESerializer.JSONDataForObject(taskResult) if let jsonString = NSString(data: jsonData, encoding: NSUTF8StringEncoding) { print(jsonString) } break case .Failed, .Discarded, .Saved: break } //Handle […]
我对iOS开发比较陌生,目前使用Swift来开发一个原型的ResearchKit应用程序。 其中一个要求是在一个WKWebView中embedded一个WKWebView ,包含三个步骤: ORKQuestionStep , ORKWebViewStep , ORKCompletionStep 。 我似乎无法find关于如何使用Swift子类化ORKStep和ORKStepViewController创build自定义步骤的很多信息。 有人可以指导我正确的方向如何子类ORKStep和ORKStepViewController显示使用Swift的WKWebView ? 先谢谢你!
如何使用研究工具包创build多选答案格式。 我知道我必须使用ORKTextChoiceAnswerFormat但无法find一些代码。 任何身体可以帮助吗?