簡體   English   中英

CoreSpotlight框架與Spotlight索引擴展?

[英]CoreSpotlight framework vs Spotlight Index Extension?

CoreSpotlight示例:

https://applidium.com/en/news/ios9_search_api/

Spotlight Index Extension示例:

http://apprize.info/apple/ios_9/53.html

你能解釋一下這兩種Spotlight使用方式之間的區別嗎?

CoreSpotlight API允許您在應用程序處於前台時通過CSSearchableIndexCSSearchableItem對象重新索引應用程序的內容。 然后,這些(重新)索引對象將在Spotlight搜索(iOS儀表板上的設備上搜索)上可用。

Spotlight Index Extension允許您執行相同操作,但您的應用程序處於后台/已殺死。 委托的實現功能僅在某些條件下調用。 如果您的(重新)索引對象出現問題,這一點很重要。

更多細節在這里

Spotlight擴展點:

  • 使用應用程序索引擴展點來索引應用程序中的數據。
  • 使用“索引維護”擴展點可支持重新編制應用程序數據索引,而無需啟動應用程序。

最好

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM