首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >苹果CareKit中的CareKit查询可以从主队列中运行吗?

苹果CareKit中的CareKit查询可以从主队列中运行吗?
EN

Stack Overflow用户
提问于 2017-01-02 18:43:21
回答 1查看 102关注 0票数 0

在GitHub上,CareKit的文档包括一个名为" sample“的示例应用程序。在示例中,文件QueryActivityEventsOperation.swift包含一行代码,注释如下:

代码语言:javascript
复制
// <rdar://problem/25528295> [CK] OCKCarePlanStore query methods crash if not called on the main thread

我一直在找,但我在任何地方都找不到雷达问题。是否有人知道OCKCarePlanStore查询方法是否仍然仅限于在主队列中运行?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-03 05:21:31

OCKCarePlanStore查询可以在上运行任何队列。正如在GitHub上看到的那样,线程只被检查两次:在创建存储时和在一个单元测试中。

这意味着仅限于主线程的唯一调用是initWithPersistenceDirectoryURL:。任何其他方法都可以在任何线程上调用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41431853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档