OSDN Git Service

NSArrayControllerに渡す物以外はすべてoneTimeEditorに変更した
authormasakih <masakih@users.sourceforge.jp>
Fri, 23 May 2014 12:42:57 +0000 (21:42 +0900)
committermasakih <masakih@users.sourceforge.jp>
Fri, 23 May 2014 12:42:57 +0000 (21:42 +0900)
KCD/HMCreateShipCommand.m
KCD/HMKenzoMarkCommand.m
KCD/HMStoreCreateSlotItemHistoryCommand.m
KCD/HMTSVSupport.m

index 05fcd92..34d88cd 100644 (file)
@@ -33,7 +33,7 @@
 - (void)execute
 {
        dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
-               HMServerDataStore *serverDataStore = [HMServerDataStore defaultManager];
+               HMServerDataStore *serverDataStore = [HMServerDataStore oneTimeEditor];
                NSArray *array = [serverDataStore objectsWithEntityName:@"KenzoDock"
                                                                                                                  error:NULL
                                                                                                predicateFormat:@"id = %@", @([[self.arguments valueForKey:@"api_kdock_id"] integerValue])];
index aa17a89..49209a7 100644 (file)
@@ -18,7 +18,7 @@
 @implementation HMKenzoMarkCommand
 - (void)execute
 {
-       HMServerDataStore *serverDataStore = [HMServerDataStore defaultManager];
+       HMServerDataStore *serverDataStore = [HMServerDataStore oneTimeEditor];
        NSArray *array = [serverDataStore objectsWithEntityName:@"KenzoDock"
                                                                                                          error:NULL
                                                                                        predicateFormat:@"id = %@", @([[self.arguments valueForKey:@"api_kdock_id"] integerValue])];
@@ -42,7 +42,7 @@
        NSNumber *flagShipLv = nil;
        NSString *flafShipName = nil;
        NSNumber *commanderLv = nil;
-       HMLocalDataStore *localDataStore = [HMLocalDataStore defaultManager];
+       HMLocalDataStore *localDataStore = [HMLocalDataStore oneTimeEditor];
        array = [localDataStore objectsWithEntityName:@"KenzoMark"
                                                                                        error:NULL
                                                                  predicateFormat:@"fuel = %@ AND bull = %@ AND steel = %@ AND bauxite = %@ AND kaihatusizai = %@ AND kDockId = %@ AND created_ship_id = %@",
index c52b5a8..5744253 100644 (file)
@@ -21,7 +21,7 @@
        NSString *name = nil;
        NSNumber *numberOfUsedKaihatuSizai = nil;
        
-       HMServerDataStore *serverDataStore = [HMServerDataStore defaultManager];
+       HMServerDataStore *serverDataStore = [HMServerDataStore oneTimeEditor];
        
        if(created) {
                NSNumber *slotItemID = [data valueForKeyPath:@"api_slot_item.api_slotitem_id"];
index d57884a..7da4040 100644 (file)
@@ -21,7 +21,7 @@
 #pragma mark## Save to Text file ##
 - (NSArray *)allObjectOfEntityName:(NSString *)entityName sortDescriptors:(NSArray *)sortDescriptors
 {
-       NSManagedObjectContext *moc = [[HMLocalDataStore defaultManager] managedObjectContext];
+       NSManagedObjectContext *moc = [[HMLocalDataStore oneTimeEditor] managedObjectContext];
        NSError *error = nil;
        
        NSFetchRequest *fetch = [NSFetchRequest fetchRequestWithEntityName:entityName];
 
 - (BOOL)isEmptyEntityName:(NSString *)name
 {
-       NSManagedObjectContext *moc = [[HMLocalDataStore defaultManager] managedObjectContext];
+       NSManagedObjectContext *moc = [[HMLocalDataStore oneTimeEditor] managedObjectContext];
        NSError *error = nil;
        NSFetchRequest *fetch;
        NSInteger num;