изображение кеш должно идти в каталог кеш . Кеш не должен быть включен в резервную копию, потому что вы можете легко восстановить эти образы.
Если в файле sqlite хранятся пользовательские данные, вы должны поместить их в каталог документов. Он должен быть включен в резервные копии устройства, потому что вы не можете восстановить его, и пользователь потеряет все свои данные, когда восстановит свое устройство из резервной копии.
Если файл sqlite загружен из Интернета и пользователь никогда не изменяет его, поместите его также в каталог кэша. В iOS 5.0.1 и более поздних версиях вы можете поместить этот файл в каталог документов и установить «Не выполнять резервное копирование» - Атрибут . Однако на устройстве с iOS 5.0 или более ранней версии вы ДОЛЖНЫ поместить этот файл в каталог caches.
NSString *cacheDirectory = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) lastObject];
NSString *documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];