核心数据持久存储中的物理位置(目录)(Objective C)
Physical location (directory) in persistent store for Core data(Objective C)
我试图找出核心数据以托管对象的形式保存详细信息的确切物理位置。
我发现在 AppDelegate 中实现了以下方法:
- (NSURL *)applicationFilesDirectory
{
NSFileManager *fileManager = [NSFileManager defaultManager];
NSURL *appSupportURL = [[fileManager URLsForDirectory:NSApplicationSupportDirectory inDomains:NSUserDomainMask] lastObject];
return [appSupportURL URLByAppendingPathComponent:@"testfile"];
}
但我在 Application Support
目录中找不到任何文件。
记录一下。
NSLog(@"%@", applicationFilesDirectory);
然后您可以从控制台复制 URL 并通过
在 Finder 中打开目录
⌘-⇧-G.
我试图找出核心数据以托管对象的形式保存详细信息的确切物理位置。 我发现在 AppDelegate 中实现了以下方法:
- (NSURL *)applicationFilesDirectory
{
NSFileManager *fileManager = [NSFileManager defaultManager];
NSURL *appSupportURL = [[fileManager URLsForDirectory:NSApplicationSupportDirectory inDomains:NSUserDomainMask] lastObject];
return [appSupportURL URLByAppendingPathComponent:@"testfile"];
}
但我在 Application Support
目录中找不到任何文件。
记录一下。
NSLog(@"%@", applicationFilesDirectory);
然后您可以从控制台复制 URL 并通过
在 Finder 中打开目录
⌘-⇧-G.