diff options
author | Jay Freeman (saurik) <saurik@saurik.com> | 2011-03-07 06:53:52 -0800 |
---|---|---|
committer | Jay Freeman (saurik) <saurik@saurik.com> | 2011-03-08 01:50:04 -0800 |
commit | bf7c998c9b68756e925462bbfe1f9a699fc5055b (patch) | |
tree | 14f65a999df9ff282876450581034ce9a3fcd5d3 /MobileCydia.mm | |
parent | dfdb9ae0d3bc3689c3ca7b59e92f45c1b3ecb28f (diff) |
Automate set{Delegate,DataSource}:nil using _H<>.
Diffstat (limited to 'MobileCydia.mm')
-rw-r--r-- | MobileCydia.mm | 43 |
1 files changed, 10 insertions, 33 deletions
diff --git a/MobileCydia.mm b/MobileCydia.mm index 92bce95..4e0343a 100644 --- a/MobileCydia.mm +++ b/MobileCydia.mm @@ -4896,7 +4896,7 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { ProgressDelegate > { _transient Database *database_; - _H<CydiaProgressData> progress_; + _H<CydiaProgressData, 1> progress_; unsigned cancel_; } @@ -4913,7 +4913,6 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { - (void) dealloc { [database_ setProgressDelegate:nil]; - [progress_ setDelegate:nil]; [super dealloc]; } @@ -5511,7 +5510,7 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { _H<Package> package_; _H<NSString> name_; _H<NSMutableArray> files_; - _H<UITableView> list_; + _H<UITableView, 2> list_; } - (id) initWithDatabase:(Database *)database; @@ -5521,12 +5520,6 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { @implementation FileTable -- (void) dealloc { - [(UITableView *) list_ setDataSource:nil]; - [list_ setDelegate:nil]; - [super dealloc]; -} - - (NSInteger) tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { return files_ == nil ? 0 : [files_ count]; } @@ -5803,7 +5796,7 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { unsigned era_; _H<NSArray> packages_; _H<NSMutableArray> sections_; - _H<UITableView> list_; + _H<UITableView, 2> list_; _H<NSMutableArray> index_; _H<NSMutableDictionary> indices_; _H<NSString> title_; @@ -5819,12 +5812,6 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { @implementation PackageListController -- (void) dealloc { - [list_ setDataSource:nil]; - [list_ setDelegate:nil]; - [super dealloc]; -} - - (bool) isSummarized { return false; } @@ -6467,7 +6454,7 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { ProgressDelegate > { _transient Database *database_; - _H<RefreshBar> refreshbar_; + _H<RefreshBar, 1> refreshbar_; bool dropped_; bool updating_; @@ -6546,7 +6533,6 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { } - (void) dealloc { - [refreshbar_ setDelegate:nil]; [[NSNotificationCenter defaultCenter] removeObserver:self]; [super dealloc]; @@ -6932,7 +6918,7 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { _transient Database *database_; _H<NSMutableArray> sections_; _H<NSMutableArray> filtered_; - _H<UITableView> list_; + _H<UITableView, 2> list_; } - (id) initWithDatabase:(Database *)database; @@ -7134,7 +7120,7 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { unsigned era_; _H<NSArray> packages_; _H<NSMutableArray> sections_; - _H<UITableView> list_; + _H<UITableView, 2> list_; unsigned upgrades_; } @@ -7365,7 +7351,7 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { @interface SearchController : FilteredPackageListController < UISearchBarDelegate > { - _H<UISearchBar> search_; + _H<UISearchBar, 1> search_; BOOL searchloaded_; } @@ -7376,11 +7362,6 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { @implementation SearchController -- (void) dealloc { - [search_ setDelegate:nil]; - [super dealloc]; -} - - (NSURL *) navigationURL { if ([search_ text] == nil || [[search_ text] isEqualToString:@""]) return [NSURL URLWithString:@"cydia://search"]; @@ -7491,7 +7472,7 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { _transient Database *database_; _H<NSString> name_; _H<Package> package_; - _H<UITableView> table_; + _H<UITableView, 2> table_; _H<UISwitch> subscribedSwitch_; _H<UISwitch> ignoredSwitch_; _H<UITableViewCell> subscribedCell_; @@ -7677,10 +7658,6 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { @implementation InstalledController -- (void) dealloc { - [super dealloc]; -} - - (NSURL *) navigationURL { return [NSURL URLWithString:@"cydia://installed"]; } @@ -7845,7 +7822,7 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { UITableViewDelegate > { _transient Database *database_; - _H<UITableView> list_; + _H<UITableView, 2> list_; _H<NSMutableArray> sources_; int offset_; @@ -8286,7 +8263,7 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { _transient Database *database_; // XXX: ok, "roledelegate_"?... _transient id roledelegate_; - _H<UITableView> table_; + _H<UITableView, 2> table_; _H<UISegmentedControl> segment_; _H<UIView> container_; } |