在用代码初始化一个ViewController时,使用initWithNibName方法时会犯一个习惯性的小错误:

// 下面这行是错误写法!!!

MyViewController *myViewController = [[MyViewController alloc] initWithNibName:@"MyViewController.xib" bundle:nil];

问题相当简单,就是NibName是指不包含.xib的字符串,把.xib去掉就OK了

MyViewController *myViewController = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:nil];

一个小错误,又耽误5分钟!

相关文章:

  • 2021-11-26
  • 2022-12-23
  • 2022-12-23
  • 2021-11-12
  • 2022-12-23
猜你喜欢
  • 2021-07-25
  • 2022-02-19
  • 2021-05-16
  • 2022-12-23
  • 2022-12-23
  • 2022-02-03
  • 2021-12-15
相关资源
相似解决方案