浏览代码

Fix : FileProviderEnumeratorWorkingSet

Marino Faggiana 7 年之前
父节点
当前提交
2960f7fad8
共有 1 个文件被更改,包括 9 次插入0 次删除
  1. 9 0
      PickerFileProvider/FileProviderEnumeratorWorkingSet.swift

+ 9 - 0
PickerFileProvider/FileProviderEnumeratorWorkingSet.swift

@@ -57,4 +57,13 @@ class FileProviderEnumeratorWorkingSet: NSObject, NSFileProviderEnumerator {
         observer.didEnumerate(items)
         observer.finishEnumerating(upTo: nil)
     }
+    
+    func enumerateChanges(for observer: NSFileProviderChangeObserver, from anchor: NSFileProviderSyncAnchor) {
+        observer.finishEnumeratingChanges(upTo: anchor, moreComing: false)
+    }
+    
+    func currentSyncAnchor(completionHandler: @escaping (NSFileProviderSyncAnchor?) -> Void) {
+        let anchor = NSFileProviderSyncAnchor("WorkingSet".data(using: .utf8)!)
+        completionHandler(anchor)
+    }
 }