2010-07-06 5 views

Répondre

4

XIB est en fait un fichier XML. NIB est binaire. Il y a donc des problèmes lors de l'utilisation de SVN avec des fichiers NIB. Donc XIB les remplace.

+1

Il n'y a pas vraiment de problèmes, c'est beaucoup moins efficace puisque vous ne pouvez pas faire de diffs et que vous devez les traiter comme un fichier binaire (comme n'importe quelle image vérifiée dans SVN ou un autre SCM). La capacité de diff est également utile pour comprendre ce que vous avez changé. –

+0

L'incapacité de diff n'est pas un problème? Que faire si plusieurs personnes travaillent sur le même fichier? Si ce n'est pas un problème, alors je dois dire :-) – taskinoor

0

Rien (pour l'instant). Les fichiers avec l'extension .xib sont des fichiers "nib" prononcés.

Consultez le wikipedia article here pour une explication plus détaillée.

0

Voir here

En gros:

  • XIB: texte XML-

  • NIB: Archives, créé par Xcode.

1

XIB se prononce "nib".

Un fichier XIB est XML. Un fichier NIB est binaire.

XIB remplacés NIB.

Il n'y a pas vraiment de différence entre la façon dont ils sont utilisés, mais les XIB sont maintenant la norme en cours de développement. Je crois que XIBs sont traduits en NIBs lorsque l'application est compilée. Ils sont tous deux utilisés de la même manière et sont tous deux édités dans Interface Builder.

Pour plus d'informations sur ce à quoi ressemble un XIB here.

Si vous avez besoin de plus d'informations, vous pouvez trouver une tonne d'informations sur ce sujet si vous utilisez google.

Questions connexes