macos – Mac – 监控文件移动重命名

macos – Mac – 监控文件移动重命名,第1张

概述我正在考虑创建一个文件管理器来跟踪用户系统上的文件,但是分别存储它的元数据. 有没有办法检测用户是否在我的应用程序之外移动文件(或者我的应用程序没有运行时)以知道文件移动到哪里?例如,如果用户将照片存储在〜/ Desktop / pictures中(我的数据库将其作为条目),并将它们移动到〜/ Documents / My Pictures,我希望能够保留参考它还有 – 有办法做到这一点吗?同样, 我正在考虑创建一个文件管理器来跟踪用户系统上的文件,但是分别存储它的元数据.

有没有办法检测用户是否在我的应用程序之外移动文件(或者我的应用程序没有运行时)以知道文件移动到哪里?例如,如果用户将照片存储在〜/ Desktop / pictures中(我的数据库将其作为条目),并将它们移动到〜/ documents / My Pictures,我希望能够保留参考它还有 – 有办法做到这一点吗?同样,如果他们重命名文件,我想知道它是同一个文件.

换句话说 – 您是否可以要求系统通知您文件名称和路径的更改?是否存在应用程序可访问的文件标识符,其中包含正确的引用,而不管其实际名称或路径?

我是桌面上的Cocoa API新手;我是那些在iPhone编程上学习Obj-C并希望将其应用到桌面的人之一.

解决方法 是的:它被称为 “bookmark data”,并且自Mac OS X 10.6起就存在于此表单中.如果您需要在旧版本上使用它,那么您正在寻找 Alias Manager. 总结

以上是内存溢出为你收集整理的macos – Mac – 监控文件移动/重命名全部内容,希望文章能够帮你解决macos – Mac – 监控文件移动/重命名所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1002146.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存