La semaine dernière, quand j'ai conseillé aux lecteurs ne pas craindre d'Interface Builder, J'ai laissé de côté une pièce très importante de l'information. Je suis loin d'être le seul qui dit que l'aide d'Interface Builder n'est pas vraiment optionnel. Documentation d'Apple affirme exactement la même chose, en termes non équivoques. La partie pertinente se lit comme suit:
Ne combattez pas la conception, travailler avec elle.
Merci à Saurabh Garg pour cette indication.
Note: Bien que vous pouvez créer une application Objective-C sans utiliser les fichiers nib, faisant est donc très rare et n'est pas recommandée. Selon votre application, évitant l'utilisation de fichiers nib peut impliquer primordiale de grandes quantités de comportements cadre pour atteindre les mêmes résultats que vous obtiendriez en utilisant un fichier nib.Je ne pense pas qu'Apple pourrait être beaucoup plus claire sur ce point. Apple et NeXT développeurs ont été en utilisant Interface Builder pour vingt et un ans, plus longtemps que beaucoup de programmeurs ont été la programmation. Je pense, à ce stade, ils ont une assez bonne idée sur la façon dont il fonctionne et quand elle doit être utilisée. Il trouble mon esprit qu'il ya même un débat sur cette question. Il n'ya vraiment aucune excuse pour créer votre interface utilisateur dans le code dans la grande majorité des situations. En utilisant Interface Builder est plus rapide et plus facile à maintenir.
Ne combattez pas la conception, travailler avec elle.
Merci à Saurabh Garg pour cette indication.
Aucun commentaire:
Enregistrer un commentaire