我在我的应用程序中使用Spotlight API(NSSMetadataQuery)。我想向用户显示一个有用的注释,如果他们尝试做一些可以对未编制索引的卷执行Spotlight查询的操作。
我可以通过运行“mdutil -s / Volumes / Foo”在终端中确定这一点。
是否有返回此信息的API,不需要运行外部程序?
答案 0 :(得分:1)
似乎既没有记录在案的方法,也没有书面解决方案。 The same question has been asked before to no avail on Apple's Mailing List,所以我猜using NSTask
and parsing the output(我粗略的示例代码链接)将是从Cocoa app /编程获取此信息的一种方法。