gpt4 book ai didi

objective-c - 在 Cocoa 的 Finder Extension 中完成同步后,Finder 徽章图标不会刷新

转载 作者:搜寻专家 更新时间:2023-10-30 20:27:52 25 4
gpt4 key购买 nike

我是 MAC 开发的新手,使用 finder 同步扩展并成功地为文件和文件夹设置了徽章图标,但我的问题是,当我完成将任何文件或文件夹同步到服务器时,徽章图标不会将表单同步更改为完成状态。请给我任何建议如何刷新我的文件/文件夹徽章图标(如 Dropbox)

最佳答案

很简单,首先在您的应用程序和您的扩展程序之间建立进程间通信。在 IPC 中,您的应用充当客户端,而扩展充当服务器。现在您知道了特定文件的状态,所以只需通过 IPC 将文件路径和状态发送给扩展程序,一旦扩展程序收到路径和状态,然后调用 Finder Sync Controller 的 setBadgeIdentifier:forURL: 方法设置适当的徽章。

关于objective-c - 在 Cocoa 的 Finder Extension 中完成同步后,Finder 徽章图标不会刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33388136/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com