在交付时使用核心数据预加载应用程序的标准方法是什么,例如我想为我的应用程序提供一个示例文档,该文档将在安装后通过核心数据提供。
那么如何使用Core Data iOS App打包一些初始数据呢?
答案 0 :(得分:0)
您可以检测首次启动,然后添加数据:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
if ([[NSUserDefaults standardUserDefaults] boolForKey:@"HasLaunchedOnce"])
{
}
else
{
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs setBool:YES forKey:@"HasLaunchedOnce"];
[[NSUserDefaults standardUserDefaults] synchronize];
//Add your data here in the Core Data Database.
}
return YES;
}