mirror of
https://github.com/kennethreitz-archive/gitx.git
synced 2026-06-05 23:40:18 +00:00
Declare sidebarController property as __weak in PBGitWindowController.
Add some more (__ weak) properties which hold the other controller objects.
This commit is contained in:
@@ -9,14 +9,16 @@
|
||||
#import <Cocoa/Cocoa.h>
|
||||
#import "PBGitRepository.h"
|
||||
|
||||
@class PBViewController, PBGitSidebarController;
|
||||
@class PBViewController, PBGitSidebarController, PBGitHistoryController;
|
||||
|
||||
@interface PBGitWindowController : NSWindowController {
|
||||
__weak PBGitRepository* repository;
|
||||
|
||||
__weak PBViewController *contentController;
|
||||
__weak PBViewController* viewController;
|
||||
__weak PBGitSidebarController *sidebarController;
|
||||
__weak PBGitHistoryController *historyController;
|
||||
|
||||
PBGitSidebarController *sidebarController;
|
||||
IBOutlet NSView *sourceListControlsView;
|
||||
IBOutlet NSSplitView *splitView;
|
||||
IBOutlet NSView *sourceSplitView;
|
||||
@@ -25,8 +27,6 @@
|
||||
IBOutlet NSTextField *statusField;
|
||||
IBOutlet NSProgressIndicator *progressIndicator;
|
||||
|
||||
__weak PBViewController* viewController;
|
||||
|
||||
IBOutlet NSToolbarItem *terminalItem;
|
||||
IBOutlet NSToolbarItem *finderItem;
|
||||
}
|
||||
@@ -34,6 +34,8 @@
|
||||
@property (assign) __weak PBGitRepository *repository;
|
||||
@property (assign) __weak PBViewController * viewController;
|
||||
@property (assign) __weak PBViewController * contentController;
|
||||
@property (assign) __weak PBGitSidebarController * sidebarController;
|
||||
@property (assign) __weak PBGitHistoryController * historyController;
|
||||
|
||||
- (id)initWithRepository:(PBGitRepository*)theRepository displayDefault:(BOOL)display;
|
||||
|
||||
|
||||
@@ -17,8 +17,11 @@
|
||||
|
||||
@implementation PBGitWindowController
|
||||
|
||||
|
||||
@synthesize repository, viewController, contentController;
|
||||
@synthesize repository;
|
||||
@synthesize viewController;
|
||||
@synthesize contentController;
|
||||
@synthesize sidebarController;
|
||||
@synthesize historyController;
|
||||
|
||||
- (id)initWithRepository:(PBGitRepository*)theRepository displayDefault:(BOOL)displayDefault
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user