Cocoa在任何地方搜索文件

时间:2011-05-14 19:57:54

标签: objective-c cocoa macos

有没有办法在硬盘上标记文件,基本上,在用户移动文件后,操作系统会跟踪文件,所以当我想再次访问它时,我只需指定标签即可告诉我的位置? 我知道我可以扫描整个高清,但这需要太长时间...... 感谢。

1 个答案:

答案 0 :(得分:1)

如果你不支持10.5,但10.6及更高版本,你可能会看看NSURL的

 - (NSData *)bookmarkDataWithOptions:(NSURLBookmarkCreationOptions)options includingResourceValuesForKeys:(NSArray *)keys relativeToURL:(NSURL *)relativeURL error:(NSError **)error

使用NSURLBookmarkCreationOption

NSURLBookmarkCreationPreferFileIDResolution

使用fileID解析网址。