NSXMLTypeStore
используется при запуске приложения с поддержкой Core Data по умолчанию, потому что это хорошо для целей отладки. Но практика подсказывает, что разработчик должен использовать либо NSBinaryStoreType
, NSInMemoryStoreType
, либо NSSQLiteStoreType
типы хранилищ в сборках релиза.
Как вы управляете изменениями между сборками отладки и выпуска? Я считаю, что изменение типа магазина с NSXMLTypeStore
на, скажем, NSBinaryStoreType
в коде в каждом выпуске довольно громоздко.