特定のファイルへのファイル パスがあり、そのファイルが変更されるたびに通知されるように登録したい (ファイルの内容が変更された)。
Googleで検索してみましたが、明確な答えが見つかりません。kqueue と NSWorkspace を試しましたが、あまり成功していません。
これを行う適切な方法は何ですか?
ありがとう!
特定のファイルへのファイル パスがあり、そのファイルが変更されるたびに通知されるように登録したい (ファイルの内容が変更された)。
Googleで検索してみましたが、明確な答えが見つかりません。kqueue と NSWorkspace を試しましたが、あまり成功していません。
これを行う適切な方法は何ですか?
ありがとう!
私は現在VDKQueueを使用しています - 作者によると、これは UKKQueue のリファクタリングされた、よりパフォーマンスの高いバージョンです。
実装は非常に簡単でした:
VDKQueueDelegate
;VDKQueue*
ivar / プロパティを宣言します。VDKQueue:receivedNotification:forPath:
。addPath:notifyingAbout:
ます。次に、デリゲート メソッドでビジネスを実行します。