0

タイプのItemsViewControllerがあります

  @interface ItemsViewController : UITableViewController

これで、didFinishLaunchingWithOptions の appdelegate から次のように呼び出します

    ItemsViewController *itemsViewController = [[ItemsViewController alloc] initWithNibName:@"ItemsViewController" bundle:nil];

   // Create an instance of a UINavigationController
   // its stack contains only itemsViewController
UINavigationController *navController = [[UINavigationController alloc]
                                        initWithRootViewController:itemsViewController];

   // Place navigation controller's view in the window hierarchy
[[self window] setRootViewController:navController];


self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
return YES;

ItemsViewController.m ファイルで、このメソッドをヒットします。

  - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
  {
      self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
      if (self) {
         // Custom initialization
  }
  return self;
  }

しかし、ここでの問題は、viewdidload メソッドにヒットしないことです?? 何を探すべきですか?私は混乱しています!!

4

1 に答える 1