J'ai toujours été dérouté sur le couplage étrange dans l'API iPhone - en particulier, avec le UIViewController, qui a des références codées en dur à un UITabBarItem, UITabBarController, etc.couplage dans l'iPhone API
Ainsi, vous finissez par ajouter un UIViewController à un UITabBarController, qui à son tour interroge UIViewController sur ce qui devrait être affiché sur le UITabBar (via la propriété tabBarItem de UIViewController).
Pourquoi ne pas aller UITabBarController-> UITabBarItem-> UIViewController? Cela semble si évident.
Est-ce que quelqu'un d'autre pense que c'est vicieux?