equal
deleted
inserted
replaced
27 // load the view programmatically; we need a splitViewController that handles a MasterViewController |
27 // load the view programmatically; we need a splitViewController that handles a MasterViewController |
28 // (which is just a UITableViewController) and a DetailViewController where we present options |
28 // (which is just a UITableViewController) and a DetailViewController where we present options |
29 -(void) viewDidLoad { |
29 -(void) viewDidLoad { |
30 self.detailViewController = [[DetailViewController alloc] initWithStyle:UITableViewStyleGrouped]; |
30 self.detailViewController = [[DetailViewController alloc] initWithStyle:UITableViewStyleGrouped]; |
31 [detailViewController release]; |
31 [detailViewController release]; |
32 NSLog(@"%d", [detailViewController retainCount]); |
|
33 |
|
34 UINavigationController *detailedNavController = [[UINavigationController alloc] initWithRootViewController:self.detailViewController]; |
32 UINavigationController *detailedNavController = [[UINavigationController alloc] initWithRootViewController:self.detailViewController]; |
35 NSLog(@"%d", [detailViewController retainCount]); |
|
36 |
|
37 [detailViewController release]; |
33 [detailViewController release]; |
38 NSLog(@"%d", [detailViewController retainCount]); |
|
39 |
34 |
40 id splitViewRootController; |
35 id splitViewRootController; |
41 |
36 |
42 Class splitViewControllerClass = NSClassFromString(@"UISplitViewController"); |
37 Class splitViewControllerClass = NSClassFromString(@"UISplitViewController"); |
43 if (splitViewControllerClass) { |
38 if (splitViewControllerClass) { |