Различать варианты использования в NSAutosaveElsewhereOperation
Я пытаюсь добавить поддержку автосохранения в пример Core Data File Wrapper.
Теперь, если у меня есть новый / без названия документ writeSafelyToURL
вызывается с типом NSAutosaveElsewhereOperation.
Плохо то, что я получаю этот тип в обоих типичных случаях использования - новый файл: в котором хранится полностью новый документ путем создания оболочки файла и файла постоянного хранилища - сохраните diff: там, где оболочка файла уже существует и требуется только обновление,
Кто-то еще занимался этой темой или кто-то уже перенес это?
Оригинальный образец использовать originalStoreURL
чтобы отличить эти два варианта использования, какое решение подойдет вам лучше всего?
Спасибо