Simple FSEvents wrapper for Swift
- Add 
github "soh335/FileWatch"to your Cartfile. - Run 
carthage update. - Add FileWatch.framework to Embedded Binaries.
 
import FileWatch
let filewatch = try! FileWatch(paths: ["/path/to/dir"],  createFlag: [.UseCFTypes, .FileEvents], runLoop: RunLoop.current, latency: 3.0, eventHandler: { event in
    if event.flag.contains(.ItemIsFile) {
      debugPrint(event.path)
    }
})- MIT