NSIncrementalStore loadMetadata
Конечно, это глупый вопрос, но это случай понимания слов, но не смысла.
Документация для функции loadMetaData в NSIncrementalStore заявляет:
Любой подкласс NSIncrementalStore, основанный на файле, должен иметь возможность обрабатывать инициализацию с помощью URL-адреса, указывающего на файл нулевой длины. Это служит индикатором того, что новое хранилище должно быть построено в указанном месте, и позволяет приложениям, использующим хранилище, безопасно создавать файлы резервирования в известных местах.
Как вы должны обрабатывать файл нулевой длины? Как бы вы узнали файл нулевой длины? Вы не должны просто создавать (базу данных) файл или каталог в указанном месте NSURL?