FSEvents和FSEventStreamRef是否保证事件的顺序?

时间:2014-12-30 09:08:54

标签: macos cocoa xcode5 osx-mavericks osx-yosemite

我正在使用FSEventStreamRef来注册特定目录上的文件事件。 FSEventStreamRef是否保证事件的顺序与对文件系统进行更改的顺序相对应?

例如

1)我创建了一个名为'untitled folder'的新文件夹 2)我将这个新创建的文件夹重命名为“MyFolder”

我可以安全地假设我会得到2个事件(按以下顺序排列)

首先对应新文件夹创建文件名为'untitled folder' 第二个事件,设置了kFSEventStreamEventFlagItemRenamed标志,文件路径为'MyFolder'

0 个答案:

没有答案