XIB - Interface Builder File

Qu'est-ce qu'un fichier XIB ?

Interface Builder, un éditeur graphique utilisé pour le développement et le test d'interfaces utilisateur Apple, stocke ses données dans des fichiers XIB. Ils contiennent essentiellement toutes les informations sur l'interface d'une application. Le format de fichier XIB a été introduit dans la version 3 d'Interface Builder. Auparavant, Interface Builder utilisait le format NIB. Les deux formats sont disponibles pour l'enregistrement des données dans Interface Builder 3.0 et les versions ultérieures.

Les fichiers XIB sont essentiellement des fichiers texte puisque les données contenues sont stockées dans un format de texte brut. Les données contenues dans les fichiers XIB sont constituées d'objets plats d'interface utilisateur. Ainsi, le contenu du fichier doit être chargé très tôt dans le processus d'exécution du programme pour fournir toutes les informations nécessaires. Ces fichiers diffèrent des fichier NIB auparavant utilisés et qui sont communément appelés fichiers "de déploiement". Le fichier XIB, de son côté, est appelé fichier de "temps de développement". Ce dernier permet une intégration encore plus étroite des données au sein d'un projet Xcode. Si Xcode nécessite un fichier NIB à la place, il convertit automatiquement les fichiers XIB dans le format nécessaire.

Voici une petite liste, non exhaustive, des programmes qui peuvent ouvrir les documents XIB:

  • Apple Interface Builder (Mac)
À propos de
Extension XIB
Liens utiles