Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 从macOS应用程序以编程方式使用spotlight时,如何搜索网络卷?_Objective C_Swift_Cocoa - Fatal编程技术网

Objective c 从macOS应用程序以编程方式使用spotlight时,如何搜索网络卷?

Objective c 从macOS应用程序以编程方式使用spotlight时,如何搜索网络卷?,objective-c,swift,cocoa,Objective C,Swift,Cocoa,我正在努力学习苹果关于使用SpotlightAPI的非常好的例子。它在本地卷上运行得非常好,但我无法让它在搜索网络卷时工作。我读过苹果的文章,但当我将NSMetadataQueryNetworkScope或NSMetadataQueryIndexedNetworkScope或两者设置为搜索范围时,我没有从查询中得到任何结果。我用smb装载了四个卷。我的代码很简单: self.query = [[[NSMetadataQuery alloc] init] autorelease]; self.qu

我正在努力学习苹果关于使用SpotlightAPI的非常好的例子。它在本地卷上运行得非常好,但我无法让它在搜索网络卷时工作。我读过苹果的文章,但当我将NSMetadataQueryNetworkScope
NSMetadataQueryIndexedNetworkScope
或两者设置为搜索范围时,我没有从查询中得到任何结果。我用smb装载了四个卷。我的代码很简单:

self.query = [[[NSMetadataQuery alloc] init] autorelease];
self.query.searchScopes = @[NSMetadataQueryNetworkScope, NSMetadataQueryIndexedNetworkScope];
非常感谢您的帮助。谢谢