gpt4 book ai didi

macos - 通过 NSService 接收 URL,拖放到应用程序图标或 NSView : how to determine if it's already in sandbox?

转载 作者:行者123 更新时间:2023-12-03 17:21:58 25 4
gpt4 key购买 nike

App Sandbox Design Guide建议将所有安全范围书签保存到 NSUserDefaults 中。

当用户将其主目录放到我们的应用程序中时,我们将保存该 SSB。一段时间后,用户可能会将其主目录中的某些内容拖放到应用程序上。如何确定是否必须再次将此 NSURL 存储为 SSB?

最佳答案

将缓存维护为绝对路径对(删除任何符号链接(symbolic link))、安全范围书签。

添加新项目时,如果它是任何现有项目的子项,则不需要。否则添加它,如果它是一个或多个的父级,则将其删除。

关于macos - 通过 NSService 接收 URL,拖放到应用程序图标或 NSView : how to determine if it's already in sandbox?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21877734/

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