|
@@ -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;
|
|
|
}
|
|
}
|