核心数据持久存储中的物理位置(目录)(目标C)

时间:2015-05-11 11:48:08

标签: objective-c cocoa core-data nsmanagedobject

我试图找出核心数据以托管对象形式保存详细信息的确切物理位置。 我发现在AppDelegate中实现了以下方法:

- (NSURL *)applicationFilesDirectory
{
    NSFileManager *fileManager = [NSFileManager defaultManager];
    NSURL *appSupportURL = [[fileManager URLsForDirectory:NSApplicationSupportDirectory inDomains:NSUserDomainMask] lastObject];
    return [appSupportURL URLByAppendingPathComponent:@"testfile"];
} 

但我在Application Support目录中找不到任何文件。

1 个答案:

答案 0 :(得分:1)

只需登录即可。

NSLog(@"%@", applicationFilesDirectory);

然后,您可以从控制台复制URL并通过
在Finder中打开目录 - -