我有办法在OSX上读取/查询桌面的详细信息。我想获取像Files&amp ;;这样的信息。桌面上有文件夹可见位置吗?
我想我可以使用NSFileManger中的以下api,它可以提供文件和文件夹。
- (NSArray *)contentsOfDirectoryAtURL:(NSURL *)url includingPropertiesForKeys:(NSArray *)keys options:(NSDirectoryEnumerationOptions)mask error:(NSError **)error
但我还需要桌面文件位置和相应的图标。任何人都可以帮助我或提出一些想法吗?
答案 0 :(得分:-1)
对于图标,您可以使用
[NSWorkspace sharedWorkspace] iconForFile:filePath];
您可以将AppleScript
用于桌面项目的位置。
tell application "Finder" to ¬
get the name of every item of desktop
tell application "Finder" to ¬
get the position of every item of the desktop