Plugins Xcode 6中的聚光灯导入器。最新的文件?
我需要为Xcode 6上的自定义数据类型开发一个聚光灯导入器 苹果的在线文档似乎相当全面,还有一个很好的示例项目。唯一的问题是,当我在Xcode 6中创建一个新的Spotlight导入器项目时,该模板看起来与官方文档中描述的完全不同。例如,没有schema.xml文件,有不同且模糊的术语,如存储文件uti、外部记录uti等Plugins Xcode 6中的聚光灯导入器。最新的文件?,plugins,xcode6,spotlight,Plugins,Xcode6,Spotlight,我需要为Xcode 6上的自定义数据类型开发一个聚光灯导入器 苹果的在线文档似乎相当全面,还有一个很好的示例项目。唯一的问题是,当我在Xcode 6中创建一个新的Spotlight导入器项目时,该模板看起来与官方文档中描述的完全不同。例如,没有schema.xml文件,有不同且模糊的术语,如存储文件uti、外部记录uti等 看起来苹果的文档已经严重过时了。有人能提供一些帮助吗?指向第三方教程或示例项目的链接?文档并没有真正过时。只是Xcode 6中的模板假定应用程序使用核心数据。您可以在《核心数
看起来苹果的文档已经严重过时了。有人能提供一些帮助吗?指向第三方教程或示例项目的链接?文档并没有真正过时。只是Xcode 6中的模板假定应用程序使用核心数据。您可以在《核心数据聚光灯集成编程指南》中找到详细信息 但是,您可以非常轻松地调整从Spotlight导入器模板创建的项目,以便创建普通导入器。我最近这样做是为了编写一个导入程序来处理Lua源文件,这样我就可以使用Spotlight来搜索特定的函数,等等 如果要创建大量导入程序,可以创建一个应用了以下修复程序的自定义模板。但我不是,所以我没有 使用聚光灯导入器模板创建新项目,然后:
GetMetadataForFile.m
schema.xml
和schema.strings
Info.plist
以正确描述导出的类型UTI(如果有)李>
您可以在苹果的文档中找到有关schema.xml
的详细信息。现在,您只需要实现GetMetadataForFile()
,以便它的行为适合您的自定义文件格式