OSDN Git Service

NS_ENUMを使用するように変更
authormasakih <masakih@users.sourceforge.jp>
Sun, 16 Mar 2014 01:24:09 +0000 (10:24 +0900)
committermasakih <masakih@users.sourceforge.jp>
Sun, 16 Mar 2014 01:24:09 +0000 (10:24 +0900)
KCD/HMShipViewController.m

index b167640..53400a9 100644 (file)
@@ -11,7 +11,7 @@
 #import "HMCoreDataManager.h"
 
 
-enum {
+typedef NS_ENUM(NSInteger, ViewType) {
        kExpView = 0,
        kPowerView = 1,
        kPower2View = 2,
@@ -38,10 +38,9 @@ enum {
        return [HMCoreDataManager defaultManager].managedObjectContext;
 }
 
-- (void)showViewWithNumber:(NSInteger)number
+- (void)showViewWithNumber:(ViewType)number
 {
        NSView *newSelection = nil;
-       
        switch (number) {
                case kExpView:
                        newSelection = self.expTableView;
@@ -49,11 +48,9 @@ enum {
                case kPowerView:
                        newSelection = self.powerTableView;
                        break;
-               case 2:
+               case kPower2View:
                        newSelection = self.power2TableView;
                        break;
-               default:
-                       break;
        }
        
        if(!newSelection) return;
@@ -63,8 +60,6 @@ enum {
        [newSelection setAutoresizingMask:[self.currentTableView autoresizingMask]];
        [self.view replaceSubview:self.currentTableView with:newSelection];
        self.currentTableView = newSelection;
-       
-//     self.selectedViewsSegment = number;
 }