Я опытный разработчик iOS, пытающийся сделать свое первое приложение для Mac.Я хочу использовать данные Core для хранения данных в моем приложении.В моих приложениях для iOS у меня обычно есть предварительно созданный файл SQLite, который используется в качестве начального состояния хранилища данных и перемещается на место при первом запуске приложения, например:
NSString *storePath = [[self applicationDocumentsDirectory] stringByAppendingPathComponent: @"Datafile.sqlite"];
NSFileManager *fileManager = [NSFileManager defaultManager];
if (![fileManager fileExistsAtPath:storePath]) {
NSString *defaultStorePath = [[NSBundle mainBundle] pathForResource:@"Datafile-DefaultData" ofType:@"sqlite"];
if (defaultStorePath) {
[fileManager copyItemAtPath:defaultStorePath toPath:storePath error:NULL];
}
}
Я хочу сделать нечто подобное в приложении Mac, за исключением того, что поместил данные в каталог ~/Library/Application Support/MyApp
.Я не могу понять, как это сделать.Есть указатели?