2

我目前正在开发一个基于 ResearchKit 的 swift 医学研究应用程序,ResearchKit 是一个基于 Objective-C 的框架。我正在尝试创建一个有条件的 ORKOrderedTask,例如:https ://gist.github.com/mattio/9126ecc4f08b9f0497d9 基本上,它说如果上一个问题的答案是肯定的,那么显示下一个问题,如果不,跳过它。我可以在objective-c中找到它的代码,但我无法将它转换为swift。

4

1 回答 1

2

最近合并ORKNavigableOrderedTask的通过使用NSPredicates来检查以前或正在进行的任务结果提供了确切的功能。

RKNavigableTaskExample 存储库中,您可以找到一个关于如何使用该类的小型独立示例。该示例是用Objective-C编写的,但应该很容易从Swift调用相同的 API 。

于 2015-07-01T15:46:40.277 回答