Parcourir la source

Add row for the file browser in the FLEX globals view controller.

Ryan Olson il y a 12 ans
Parent
commit
abde49cc4f
1 fichiers modifiés avec 12 ajouts et 1 suppressions
  1. 12 1
      Classes/Global State Explorers/FLEXGlobalsTableViewController.m

+ 12 - 1
Classes/Global State Explorers/FLEXGlobalsTableViewController.m

@@ -13,6 +13,7 @@
 #import "FLEXObjectExplorerViewController.h"
 #import "FLEXObjectExplorerViewController.h"
 #import "FLEXObjectExplorerFactory.h"
 #import "FLEXObjectExplorerFactory.h"
 #import "FLEXLiveObjectsTableViewController.h"
 #import "FLEXLiveObjectsTableViewController.h"
+#import "FLEXFileBrowserTableViewController.h"
 
 
 typedef NS_ENUM(NSUInteger, FLEXGlobalsRow) {
 typedef NS_ENUM(NSUInteger, FLEXGlobalsRow) {
     FLEXGlobalsRowAppClasses,
     FLEXGlobalsRowAppClasses,
@@ -24,7 +25,8 @@ typedef NS_ENUM(NSUInteger, FLEXGlobalsRow) {
     FLEXGlobalsRowApplication,
     FLEXGlobalsRowApplication,
     FLEXGlobalsRowKeyWindow,
     FLEXGlobalsRowKeyWindow,
     FLEXGlobalsRowMainScreen,
     FLEXGlobalsRowMainScreen,
-    FLEXGlobalsRowCurrentDevice
+    FLEXGlobalsRowCurrentDevice,
+    FLEXGlobalsRowFileBrowser
 };
 };
 
 
 @interface FLEXGlobalsTableViewController ()
 @interface FLEXGlobalsTableViewController ()
@@ -55,6 +57,7 @@ typedef NS_ENUM(NSUInteger, FLEXGlobalsRow) {
     [super viewDidLoad];
     [super viewDidLoad];
 
 
     self.rows = @[@(FLEXGlobalsRowLiveObjects),
     self.rows = @[@(FLEXGlobalsRowLiveObjects),
+                  @(FLEXGlobalsRowFileBrowser),
                   @(FLEXGlobalsRowSystemLibraries),
                   @(FLEXGlobalsRowSystemLibraries),
                   @(FLEXGlobalsRowAppClasses),
                   @(FLEXGlobalsRowAppClasses),
                   @(FLEXGlobalsRowAppDelegate),
                   @(FLEXGlobalsRowAppDelegate),
@@ -124,6 +127,10 @@ typedef NS_ENUM(NSUInteger, FLEXGlobalsRow) {
         case FLEXGlobalsRowCurrentDevice:
         case FLEXGlobalsRowCurrentDevice:
             title = @"📱  +[UIDevice currentDevice]";
             title = @"📱  +[UIDevice currentDevice]";
             break;
             break;
+            
+        case FLEXGlobalsRowFileBrowser:
+            title = @"📁  File Browser";
+            break;
     }
     }
     return title;
     return title;
 }
 }
@@ -181,6 +188,10 @@ typedef NS_ENUM(NSUInteger, FLEXGlobalsRow) {
             UIDevice *currentDevice = [UIDevice currentDevice];
             UIDevice *currentDevice = [UIDevice currentDevice];
             viewController = [FLEXObjectExplorerFactory explorerViewControllerForObject:currentDevice];
             viewController = [FLEXObjectExplorerFactory explorerViewControllerForObject:currentDevice];
         } break;
         } break;
+            
+        case FLEXGlobalsRowFileBrowser: {
+            viewController = [[FLEXFileBrowserTableViewController alloc] init];
+        }
     }
     }
     return viewController;
     return viewController;
 }
 }