任何人都可以引导我找到任何有用的链接以在新的 10.8.2 版 Finder 中强制刷新文件图标吗?
最近几天我一直在处理这个问题,我尝试了几乎所有可以解决的解决方案 在互联网上可以找到,但这些都是与旧版本的 Finder 兼容的旧示例,不适用于较新版本的 Finder(在 Cocoa 框架上重建)。
我尝试使用苹果脚本工具中的一些命令来更新 Finder 中的文件(“必要时更新项目”),我尝试了一些来自互联网的插件(轻推,finder-Refresh ...),我还尝试了对通信的支持通过 ScriptingBridge 框架使用外部 Mac 应用程序(虽然非常有用)但没有给我想要的结果。
我注意到 NSWorkspace 类包含两个方法:iconForFile 和 setIcon:forFile, 虽然我可以在应用程序中集成这两个函数,但 iconForFile 函数返回的图像质量下降,所以我也坚持这个方向。
任何想法或建议将不胜感激。
最佳答案
如果您需要更新一个应用程序图标,只需触摸 App.app 文件夹即可。
关闭 finder 窗口并发出命令:
touch /Applications/App.app
关于objective-c - 在 Finder 10.8.2 中强制刷新项目图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16543781/