Question

J'ai essayé de le faire, mais Interface Builder refuse d'ouvrir le fichier résultant:

texte alt http://img81.imageshack.us/img81/7194/screenshot20091102at252 .png

"Interface Builder a été incapable de déterminer le type de [nom du fichier]"

Était-ce utile?

La solution

Pour répondre à votre question (comme vous le mettez dans le titre): Oui, il est. Je l'ai fait avec TextWrangler pour un test (déplacé un widget) et il fonctionne comme un charme.

Je pense, vous avez aussi changé quelque chose d'autre (encodage, le nom du fichier) lorsque vous modifiez le fichier. Vous devriez essayer à nouveau avec une copie de la xib et faire une diff entre l'original et le résultat.

Autres conseils

Il est possible. Il suffit de la complexité de la tâche se rapproche de la complexité de l'écriture d'une application web en assembleur.

Plaisanterie. Il est fortement déconseillé. Je pense que ce Xib est pas votre et constructeur d'interface est tout simplement pas ce qui vous permet de l'utiliser.

Bien que le format XML des fichiers est destiné à XIB être un peu lisible, les fichiers doivent XIB jamais être modifié manuellement. Bien que le fichier peut apparaître mergable, le graphe d'objet est complexe et ne peut être maintenu, sauf si modifiées dans Interface Builder.

Même si elle semble fonctionner, cela est non pris en charge et pourrait conduire à des problèmes plus complexes sur la route. Il est préférable de déposer des demandes d'amélioration à la place sur Interface Builder pour fournir la capacité dont vous avez besoin, plutôt que d'essayer de remettre modifier le XML.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top