我正在使用FSEventStreamRef来注册特定目录上的文件事件。 FSEventStreamRef是否保证事件的顺序与对文件系统进行更改的顺序相对应?
例如
1)我创建了一个名为'untitled folder'的新文件夹 2)我将这个新创建的文件夹重命名为“MyFolder”
我可以安全地假设我会得到2个事件(按以下顺序排列)
首先对应新文件夹创建文件名为'untitled folder' 第二个事件,设置了kFSEventStreamEventFlagItemRenamed标志,文件路径为'MyFolder'