OSDN Git Service

艦隊リストの位置および艦娘の並び順をユーザーデフォルトに保存できるようにした
authormasakih <masakih@users.sourceforge.jp>
Tue, 10 Mar 2015 12:44:16 +0000 (21:44 +0900)
committermasakih <masakih@users.sourceforge.jp>
Tue, 10 Mar 2015 12:44:16 +0000 (21:44 +0900)
KCD/HMUserDefaults.h
KCD/HMUserDefaults.m

index 4467250..822528a 100644 (file)
@@ -110,4 +110,20 @@ extern HMUserDefaults *HMStandardDefaults;
  */
 @property (nonatomic, weak) NSNumber *showEquipmentType;
 
+
+/**
+ * 艦隊リストの表示位置
+ * 0 : 上
+ * 1 : 下
+ * 2 : 上下に分割
+ */
+@property NSInteger fleetViewPosition;
+
+/**
+ * 艦隊リスト内の艦娘の並び順序
+ * 0 : 左向き複縦陣
+ * 1 : 左から右
+ */
+@property NSInteger fleetViewShipOrder;
+
 @end
index a3eb779..309dc1e 100644 (file)
@@ -362,4 +362,24 @@ HMUserDefaults *HMStandardDefaults = nil;
 {
        return [self objectForKey:@"showEquipmentType"];
 }
+
+#pragma mark - FleetView
+- (void)setFleetViewPosition:(NSInteger)fleetViewPosition
+{
+       if(fleetViewPosition < 0 || fleetViewPosition > 2) return;
+       [self setInteger:fleetViewPosition forKey:@"fleetViewPosition"];
+}
+- (NSInteger)fleetViewPosition
+{
+       return [self integerForKey:@"fleetViewPosition"];
+}
+- (void)setFleetViewShipOrder:(NSInteger)fleetViewShipOrder
+{
+       if(fleetViewShipOrder < 0 || fleetViewShipOrder > 1) return;
+       [self setInteger:fleetViewShipOrder forKey:@"fleetViewShipOrder"];
+}
+- (NSInteger)fleetViewShipOrder
+{
+       return [self integerForKey:@"fleetViewShipOrder"];
+}
 @end