Ios 神奇的记录因此消息而崩溃
默认上下文为零!您忘记初始化核心数据堆栈了吗Ios 神奇的记录因此消息而崩溃,ios,objective-c,core-data,magicalrecord,Ios,Objective C,Core Data,Magicalrecord,默认上下文为零!您忘记初始化核心数据堆栈了吗 + (void)saveSplashImageData:(NSString*)data { NSManagedObjectContext *localContext = [NSManagedObjectContext MR_contextForCurrentThread]; [SplashImage MR_truncateAllInContext:localContext]; SplashImage *splashImage
+ (void)saveSplashImageData:(NSString*)data {
NSManagedObjectContext *localContext = [NSManagedObjectContext MR_contextForCurrentThread];
[SplashImage MR_truncateAllInContext:localContext];
SplashImage *splashImage = [SplashImage MR_createInContext:localContext];
splashImage.imageData = data;
[localContext MR_saveOnlySelfAndWait];
}
+ (SplashImage*)loadSplashImage {
NSManagedObjectContext *localContext = [NSManagedObjectContext MR_contextForCurrentThread];
SplashImage *splashImage = [SplashImage MR_findFirstInContext:localContext];
if (splashImage) {
NSLog(@"Test");
}
return splashImage;
}
有人知道如何解决这个问题吗?把它放到AppDelegate.m中就成功了
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[MagicalRecord setupCoreDataStackWithStoreNamed:@"Flexi.sqlite"];
return YES;
}
您忘记初始化核心数据堆栈了吗?谢谢。我想到了如何初始化核心数据堆栈。