plume, mais n'a pas obtenu une UITableView

Mon application fonctionne pour iOS 5.1, mais pour iOS 6 simulateur j'obtiens l'erreur suivante.

Résiliation d'application en raison de uncaught exception
'NSInternalInconsistencyException', la raison: '-[UITableViewController
loadView] chargé de la "MainListViewController" plume mais n'a pas obtenu un
UITableView.'

Je suis sous-classement UITableViewController et je ne veux pas le changer.

La tableview créé par programmation, il est un mannequin MainListViewController.xib à la charge de Mainwindow.xib Tab Bar Controller.

J'ai aussi essayé de supprimer MainListViewController.xib, le retirer de la MainWindow.xib Tab Bar Controller, créé le MainListViewController dans AppDelegate et de l'ajouter à la Barre d'Onglet Contrôleur UITabBarItem de se débarrasser de cette plume problème, mais j'obtiens toujours la même erreur.

  • Où est votre table en cours de chargement? Et est-il mis à la vue de la prise/de la propriété
  • Il est chargé dans le viewDidLoad, dans la deuxième version(qui ajoute un UITabBarItem par programmation) elle n'est pas définie à une prise de courant/de la propriété.
InformationsquelleAutor irmu | 2012-06-27