Vous n'avez pas à le faire s'il y a une raison de le garder, mais en supposant que vous ayez besoin d'accéder au point d'entité par la prise si la vue a été détruite alors oui, vous devriez le relâcher. Dans le cas contraire, votre contrôleur de vue fera valoir une retenue contre tous les IBOutlets de votre nib même si la puce elle-même a été déchargée, ce qui empêche leur désallocation. Depuis ces objets peuvent avoir des textures et tels les soutenir, et l'iPhone utilise RAM principal pour la vidéo qui peut ajouter à beaucoup de mémoire gaspillée très rapidement. En outre, si viewDidLoad est appelé à nouveau, un nouvel objet aura été créé et assigné à cette sortie lorsque la pointe sera rechargée, donc si vous l'utilisez ailleurs (définissez les propriétés dans d'autres objets sur l'objet pointé par le IBOutlet), votre application peut se retrouver dans un état incohérent.
Question similaire, sinon identique: http://stackoverflow.com/questions/382576/do-i-need-to-release-iboutlets-when-using-loadnibnamed-method – titaniumdecoy