gpt4 book ai didi

objective-c - 无论事件如何,仅从 VDKQueue 接收 "File Written To"通知

转载 作者:行者123 更新时间:2023-12-03 16:54:42 24 4
gpt4 key购买 nike

我正在尝试实现 VDKQueue,但无论监视文件夹中的文件事件如何,都只会将“VDKQueueFileWrittenToNotification”作为通知返回。删除、文件大小更改所有报告都返回为同一消息。

我认为一切都设置好了,但也许不是......

[self.theQueueWatcher setDelegate:self];
self.theQueueWatcher.alwaysPostNotifications=YES;
[self.theQueueWatcher addPath:self.hotFolderPath notifyingAbout:VDKQueueNotifyDefault];

这是在 10.8.2 上。

有谁知道操作系统中的任何底层内容是否发生了变化,从而导致了这种情况?或者我缺少什么?

最佳答案

在联系 VDKQueue 的作者后,他很有帮助(看起来像个好人)指出了 kQueue 的目的,因此 VDKQueue 是监视单个文件的更改等,而不是像我所做的那样监视文件夹。因此,现在开始 FSEvents 之旅,布莱恩推荐这是实现此任务的最佳方式。

谢谢布莱恩。

希望其他人发现这很有用。

关于objective-c - 无论事件如何,仅从 VDKQueue 接收 "File Written To"通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14899829/

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