@@ -14,71 +14,75 @@ @interface CDESetupWindowController ()
14
14
@implementation CDESetupWindowController
15
15
16
16
- (instancetype )init {
17
- self = [super initWithWindowNibName: @" CDESetupWindowController" owner: self ];
18
- if (self) { }
19
- return self;
17
+ self = [super initWithWindowNibName: @" CDESetupWindowController" owner: self ];
18
+ if (self) { }
19
+ return self;
20
20
}
21
21
22
22
- (void )windowDidLoad {
23
- [super windowDidLoad ];
24
-
25
- self.simulatorPathPopupButton .otherItemSelectedHandler = ^(CDEPathPickerPopUpButton *sender) {
26
- [self showSimulatorDirectoryPicker: sender];
27
- };
28
- self.derivedDataPathPopupButton .otherItemSelectedHandler = ^(CDEPathPickerPopUpButton *sender) {
29
- [self showDerivdedDataPicker: sender];
30
- };
23
+ [super windowDidLoad ];
24
+
25
+ self.simulatorPathPopupButton .otherItemSelectedHandler = ^(CDEPathPickerPopUpButton *sender) {
26
+ [self showSimulatorDirectoryPicker: sender];
27
+ };
28
+ self.derivedDataPathPopupButton .otherItemSelectedHandler = ^(CDEPathPickerPopUpButton *sender) {
29
+ [self showDerivdedDataPicker: sender];
30
+ };
31
+ NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults ];
32
+ self.simulatorPathPopupButton .URL = defaults.simulatorDirectory_cde ;
33
+ self.derivedDataPathPopupButton .URL = defaults.buildProductsDirectory_cde ;
34
+
31
35
}
32
36
33
37
- (IBAction )showSimulatorDirectoryPicker : (id )sender {
34
- NSOpenPanel *panel = [NSOpenPanel openPanel ];
35
- [panel setCanChooseDirectories: YES ];
36
- [panel setCanChooseFiles: NO ];
37
- [panel setShowsHiddenFiles: YES ];
38
- [panel beginSheetModalForWindow: self .window completionHandler: ^(NSInteger result) {
39
- if (result == NSFileHandlingPanelOKButton ) {
40
- NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults ];
41
- defaults.simulatorDirectory_cde = panel.URL ;
42
- self.simulatorPathPopupButton .URL = defaults.simulatorDirectory_cde ;
43
- }
44
- }];
38
+ NSOpenPanel *panel = [NSOpenPanel openPanel ];
39
+ [panel setCanChooseDirectories: YES ];
40
+ [panel setCanChooseFiles: NO ];
41
+ [panel setShowsHiddenFiles: YES ];
42
+ [panel beginSheetModalForWindow: self .window completionHandler: ^(NSInteger result) {
43
+ if (result == NSFileHandlingPanelOKButton ) {
44
+ NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults ];
45
+ defaults.simulatorDirectory_cde = panel.URL ;
46
+ self.simulatorPathPopupButton .URL = defaults.simulatorDirectory_cde ;
47
+ }
48
+ }];
45
49
}
46
50
47
51
- (IBAction )showDerivdedDataPicker : (id )sender {
48
- NSOpenPanel *panel = [NSOpenPanel openPanel ];
49
- [panel setCanChooseDirectories: YES ];
50
- [panel setCanChooseFiles: NO ];
51
- [panel beginSheetModalForWindow: self .window completionHandler: ^(NSInteger result) {
52
- if (result == NSFileHandlingPanelOKButton ) {
53
- NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults ];
54
- defaults.buildProductsDirectory_cde = panel.URL ;
55
- self.derivedDataPathPopupButton .URL = defaults.buildProductsDirectory_cde ;
56
- }
57
- }];
52
+ NSOpenPanel *panel = [NSOpenPanel openPanel ];
53
+ [panel setCanChooseDirectories: YES ];
54
+ [panel setCanChooseFiles: NO ];
55
+ [panel beginSheetModalForWindow: self .window completionHandler: ^(NSInteger result) {
56
+ if (result == NSFileHandlingPanelOKButton ) {
57
+ NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults ];
58
+ defaults.buildProductsDirectory_cde = panel.URL ;
59
+ self.derivedDataPathPopupButton .URL = defaults.buildProductsDirectory_cde ;
60
+ }
61
+ }];
58
62
}
59
63
60
64
#pragma mark - Actions
61
65
- (IBAction )beginSetupProcess : (id )sender {
62
- [self .tabView selectNextTabViewItem: sender];
66
+ [self .tabView selectNextTabViewItem: sender];
63
67
}
64
68
65
69
- (IBAction )showBuildProductsSetupTab : (id )sender {
66
- [self .tabView selectNextTabViewItem: sender];
70
+ [self .tabView selectNextTabViewItem: sender];
67
71
}
68
72
69
73
- (IBAction )showSummary : (id )sender {
70
- [self .tabView selectNextTabViewItem: sender];
71
- [[NSUserDefaults standardUserDefaults ] setApplicationNeedsSetup_cde: NO ];
74
+ [self .tabView selectNextTabViewItem: sender];
75
+ [[NSUserDefaults standardUserDefaults ] setApplicationNeedsSetup_cde: NO ];
72
76
}
73
77
74
78
- (IBAction )openProjectBrowser : (id )sender {
75
- [self .window orderOut: self ];
76
- [(CDEApplicationDelegate *)[NSApp delegate ] showProjectBrowser: sender];
79
+ [self .window orderOut: self ];
80
+ [(CDEApplicationDelegate *)[NSApp delegate ] showProjectBrowser: sender];
77
81
}
78
82
79
83
- (IBAction )createNewProject : (id )sender {
80
- [self .window orderOut: self ];
81
- [[NSDocumentController sharedDocumentController ] newDocument: self ];
84
+ [self .window orderOut: self ];
85
+ [[NSDocumentController sharedDocumentController ] newDocument: self ];
82
86
}
83
87
84
88
@end
0 commit comments