E 'possibile modificare direttamente il file XML di XIB?
-
11-09-2019 - |
Domanda
Ho provato a farlo, ma Interface Builder rifiuta di aprire il file risultante:
alt text http://img81.imageshack.us/img81/7194/screenshot20091102at252 .png
"Interface Builder è stato in grado di determinare il tipo di [nome del file]"
Soluzione
Per rispondere alla tua domanda (come dici tu nel titolo): Sì, lo è. L'ho fatto con TextWrangler per un test (spostato un widget) e funziona come un fascino.
Ho il sospetto, è anche cambiato qualcos'altro (codifica, il nome del file) quando si stavano modificando il file. Si dovrebbe provare di nuovo con una copia della XI ter e fare un diff tra originale e risultato.
Altri suggerimenti
E 'possibile. Proprio la complessità del compito si sta avvicinando alla complessità della scrittura di un web app in assembler.
scherzando. Non è altamente raccomandato. Credo che questo non è il vostro Xib e costruttore interfaccia non è solo che consente di utilizzare esso.
Mentre il formato XML dei file XIB è destinato ad essere un po 'leggibile, file XIB dovrebbero non essere modificati a mano. Mentre il file può apparire mergable, l'oggetto grafico è complesso e non può essere mantenuto se non quando a cura all'interno di Interface Builder.
Anche se sembra funzionare, questo non è supportato e potrebbe portare a problemi più complessi lungo la strada. E 'meglio file invece richieste di miglioramento su Interface Builder per fornire la capacità è necessario, piuttosto che cercare di consegnare modificare l'XML.