iOS中的核心数据聚焦集成

时间:2010-11-14 12:43:17

标签: iphone core-data ios spotlight

我正在开发一个ios(3.1.3)应用程序来管理联系人,任务,活动等。这些模型由核心数据管理,并且运行良好。现在我想在iOS的聚光灯搜索栏中搜索所有这些项目。

这可能吗?

如果是的话,如何编码呢?我找到了“核心数据聚合集成编程指南”,但它不适合iOS,我找不到任何与我想要的相关的文档或教程。

有什么想法,建议吗?或完全解决方案! :d

提前致谢!

4 个答案:

答案 0 :(得分:10)

这可以从iOS 9开始实现。 Apple刚刚在WWDC 2015上发布了CoreSpotlight框架,通过集成,可以在第三方应用程序中搜索内容等等。

Documentation

答案 1 :(得分:4)

目前您无法将应用程序与Spotlight集成在iOS中,没有API可以执行此操作。

您可以提交雷达并希望在iOS 5中使用新的Spotlight API吗?

答案 2 :(得分:3)

如果我没记错的话,跨所有应用程序的全局搜索是PalmOS的一个核心功能,可以回到PalmOS 2.0版本。即使在今天,Apple的iOS Spotlight Search仍然只支持Apple提供的内置应用程序。

令人遗憾的是,Apple还没有向开发者开放 - 这将使Spotlight在iPhone和iPad上变得更加有用。

答案 3 :(得分:1)