到目前为止,我的数据库已保存在应用程序的文档目录中。现在Apple拒绝再这样做,我需要更改目录。
有没有人知道如何在缓存目录中保存数据库,甚至可以将我引导到教程/示例。
答案 0 :(得分:2)
caches目录将是从NSSearchPathForDirectoriesInDomains
返回的最后一个条目:
NSString *cachesPath = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) lastObject];
NSString *dbPath = [cachesPath stringByAppendingPathComponent:@"mydatabase.db"];