如何为给定的文件类型复制Finder的“打开方式”菜单?
答案 0 :(得分:4)
这应该可以解决问题:
- (NSArray *)applicationsForURL:(NSURL *)url {
return [(NSArray *)LSCopyApplicationURLsForURL((CFURLRef)url,
kLSRolesAll) autorelease];
}
答案 1 :(得分:2)
LSCopyApplicationURLsForURL
可能是解决方案的基础。