OSDN Git Service

泊地修理開始時間をユーザーデフォルトに保存するようにした
authormasakih <masakih@users.sourceforge.jp>
Sat, 1 Aug 2015 15:30:20 +0000 (00:30 +0900)
committermasakih <masakih@users.sourceforge.jp>
Sat, 1 Aug 2015 15:30:20 +0000 (00:30 +0900)
KCD/HMAnchorageRepairManager.m
KCD/HMUserDefaults.h
KCD/HMUserDefaults.m

index 02df8db..9a0e3e0 100644 (file)
@@ -9,6 +9,7 @@
 #import "HMAnchorageRepairManager.h"
 
 #import "HMAppDelegate.h"
+#import "HMUserDefaults.h"
 
 #import "HMServerDataStore.h"
 #import "HMKCDeck+Extension.h"
@@ -76,7 +77,7 @@
                
                [self buildMembers];
                
-               [self resetRepairTime];
+//             [self resetRepairTime];
                
                NSNotificationCenter *nc = [NSNotificationCenter defaultCenter];
                [nc addObserver:self
        }
 }
 
+- (NSDate *)repairTime
+{
+       return HMStandardDefaults.repairTime;;
+}
+- (void)setRepairTime:(NSDate *)repairTime
+{
+       HMStandardDefaults.repairTime = repairTime;
+}
+
+
 - (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context
 {
        id contextObject = (__bridge id)(context);
index 822528a..0aa2e54 100644 (file)
@@ -126,4 +126,7 @@ extern HMUserDefaults *HMStandardDefaults;
  */
 @property NSInteger fleetViewShipOrder;
 
+
+@property NSDate *repairTime;
+
 @end
index 2c8d598..872bb64 100644 (file)
@@ -18,6 +18,7 @@ HMUserDefaults *HMStandardDefaults = nil;
 @dynamic hideMaxKaryoku, hideMaxRaisou, hideMaxLucky, hideMaxSoukou, hideMaxTaiku;
 @dynamic appendKanColleTag;
 @dynamic prevReloadDate;
+@dynamic repairTime;
 
 + (void)load
 {
@@ -397,4 +398,13 @@ HMUserDefaults *HMStandardDefaults = nil;
 {
        return [self integerForKey:@"fleetViewShipOrder"];
 }
+
+- (void)setRepairTime:(NSDate *)repairTime
+{
+       [self setKeyedArchiveObject:repairTime forKey:@"repairTime"];
+}
+- (NSDate *)repairTime
+{
+       return [self keyedUnarchiveObject:@"repairTime"];
+}
 @end