问题标签 [researchkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
224 浏览

swift - 在 Swift 中返回新的 ViewController

这是对此的后续问题:将 ViewController 分配给 Class,反之亦然

所以我有一个名为 SwipeStepViewController 的 ViewController,它是 ORKActiveStepViewController 的子类。在 SwipeStep 类中,我尝试用我的自定义覆盖默认 ViewController SwipeStepViewController

我试图覆盖该+stepViewControllerClass 方法并在 SwipeStep 类中返回我的自定义视图控制器:导入 ResearchKit

但这根本不起作用。我使用研究工具包,但我想这是一个普遍的快速问题。

0 投票
3 回答
665 浏览

ios - iOS ResearchKit 快速文档

在哪里可以找到使用 Swift 的 ResearchKit 文档?它存在吗?我只能找到ObjectiveC中的文档。

示例: http ://researchkit.org/docs/docs/Sur​​vey/CreatingSurveys.html

0 投票
2 回答
547 浏览

ios - iOS 研究工具包调查 (swift)

如何为我的 ResearchKit 调查添加自定义背景?

我试过了:

和:

0 投票
1 回答
420 浏览

ios - Swift ResearchKit 条件 ORKOrderedTask

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

0 投票
1 回答
177 浏览

ios - Swift ResearchKit HealthKit QuestionStep

我目前正在快速开发一个基于 ResearchKit 框架(用 Objective-c 编写)的医学研究应用程序。我目前正在尝试创建一个带有 HealthKit 问题的调查。我现在拥有的代码是:

但是,第一行会导致错误:

找不到接受类型为“(characteristicType:String)”的参数列表的“ORKHealthKitCharacteristicTypeAnswerFormat”的初始化程序

0 投票
3 回答
823 浏览

ios - Swift ResearchKit makePDFWithCompletionHandler

我目前正在快速开发一个基于 ResearchKit 框架(用 Objective-c 编写)的医学研究应用程序。我已将签名分配给同意文档,我正在尝试使用 makePDFWithCompletionHandler 创建 PDF 并通过电子邮件发送。这是我目前在视图控制器中用于许可任务的完成处理程序:

我无法弄清楚要放置什么作为完成处理程序块。此外,一旦创建,我找不到通过电子邮件发送 pdf 的代码。

在我的同意任务中,我有以下代码将签名分配给文档:

0 投票
1 回答
139 浏览

ios - Apple Research 工具包示例 Asthma 应用程序无法正常运行

我正在尝试 Apple 研究工具包示例 Asthma,我可以在模拟器中运行它,但我无法通过任务屏幕,它显示可用任务但不加载任何基于它的问题,我尝试跟踪代码但是它很大,有人可以帮忙吗?

0 投票
1 回答
495 浏览

ios - 研究工具包 - Objective-C 错误:“视觉同意步骤没有可见场景”

编辑:我终于解决了这个问题,这是缓存问题和缺少代码行的组合。我从未真正将任务添加到视图控制器,不知何故我错过了那一步。但是我在运行 github 演示项目时也遇到了奇怪的错误,必须重新启动并 sudo 删除缓存目录才能让 Xcode 正常运行。


我正在尝试在 Objective-C 中实现研究工具包。没有教程和很少的文档可供参考。我遇到了崩溃“视觉同意步骤没有可见场景”。我有一个视图控制器,在那个视图控制器上我有一个触发 IBAction“consentTapped”的按钮。我试图改编 Ray Wenderlich 教程http://www.raywenderlich.com/104575/researchkit-tutorial-with-swift和这个 GitHub 项目:https://github.com/weberbry/ResearchKitConsentDemo

为了自己解决这个问题,我将所有代码放在 viewDidAppear 中,将其从封装的方法中取出,因为我认为我这样做是错误的,但仍然存在问题:

这是我的代码:

由于错误的措辞,我觉得应该有另一个视图控制器场景,但除非我错过了,否则我在 Ray Wenderlich 教程中没有看到它。我还不知道 swift 所以如果你知道并且你发现我错过了一些东西,请告诉我。

当您离开 viewDidAppear 时会发生崩溃。

这也是我在这里的第一篇文章,所以如果我没有遵循社区准则,请告诉我,我会立即修改我的帖子。


编辑:这是工作代码。请记住,sudo 删除您的 DerivedData 文件夹,如果除了我发布的原始错误之外还有奇怪的错误,请重新启动。缺少的行是“taskViewController.task = self.orderedTask;”

0 投票
1 回答
107 浏览

swift - 在任务研究套件之间创建 Segues

我正在尝试在 InformedConsent 和 SurveyTasks 等两个 ORKTasks 之间创建一个转场。Swift 中没有太多关于如何做到这一点的文档?我想知道是否有人可以帮助我?

0 投票
2 回答
1710 浏览

ios - Apple ResearchKit:如何从 ORKResult 中提取信息?第一次程序员

我正在开发一个简单的 ResearchKit 应用程序,它有 20 个调查问题或 ORKSteps。我如何从将调查提交到数据库的参与者那里获得答案?

我的研究发现 ORKESerializer 和 SQLite 是解决方案的潜在组成部分。我错过了如何将这些东西集成到工作解决方案中的全局视图。

在不了解数据库或从 Swift 传输数据的情况下开始,因此任何基本信息都会非常有帮助。

  1. 如何使用 Swift 从 ORKResult 中提取数据?
  2. 我在哪里提取数据?或者,小型调查的标准数据库类型是什么?