我是Cocoa应用程序开发的新手。我希望当给定目录下的任何文件被修改时(文件夹监视器),我的应用程序能够收到通知。修改意味着删除、添加或更改文件内容。我尝试使用FSEvents,同时使用NSWorkspace的通知中心或委托消息,如UKKQueue中所述。在http://www.zathras.de/angelweb/sourcecode.htm#UKKQueue上,我的应用程序可以在目录下的任何文件被修改时收到通知。但问题是它没有提供被修改的特定文件的名称或路径。它只提供了目录的路径,而不是特定文件的路径。
有什么办法可以监视特定文件的文件夹修改吗?
有什么办法可以监视特定文件的文件夹修改吗?
UKKQueue
开箱即用时并不太适用于此,因为它只允许单个委托。 - Rob Keniger