Pregunta

He descargado una aplicación con diseño agradable y sin envasar su contenido. Me gusta mirar a los ONE para ver cómo la aplicación está organizado. Me cambió el nombre a los ONE XI ter, pero Interface Builder no voy a abrirlos ( "Interface Builder no pudo determinar el tipo de PageView.xib"). ¿Hay alguna manera de obligarlo a abrir el archivo. ¿Sería capaz de ver nada sin el proyecto original?

¿Fue útil?

Solución

Respuesta corta:. No

No se puede cambiar el nombre de la semilla a XI ter, que son diferentes formatos. Una punta es un paquete que contiene objetos serializados en forma binaria, un xib es una representación XML de los objetos serializados.

Respuesta larga:

Había una vez puntas binarias contenían la información necesaria para que el Interface Builder para mostrar ellos (concretamente, designable.nib), pero ya que ahora se utilizan principalmente para la distribución (en contraposición al desarrollo) que la información es despojado por Xcode durante la construcción de la aplicación cuando un xib se compila en una punta.

Técnicamente es posible instanciado una punta y una introspección mucha de la información fuera de él, pero no es trivial y no resultaría en nada como usar constructor de interfaz.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top