La respuesta parece ser no. El paquete de aplicaciones de Facebook * no contiene archivos de guión gráfico ni xibs. Sospecho que están construyendo la interfaz de usuario en código, usando su propio marco de diseño.
Estoy seguro de que Facebook tiene muy buenas razones para no usar Storyboards, pero (en mi opinión) la mayoría de los proyectos sería mejor seguir la ruta del storyboard. Los guiones gráficos son muy potentes y ofrecen un alto grado de flexibilidad y comodidad. He notado que algunos programadores tienen dificultades para familiarizarse con la naturaleza de Interface Builder y, naturalmente, quieren volver a definir la IU en el código. Esto está bien, por supuesto, pero realmente se están perdiendo una herramienta muy poderosa y un gran grado de conveniencia. Casi puedo garantizar que un proyecto desarrollado en Interface Builder es significativamente más fácil de trabajar, ya que se vuelve más complicado, y hacer ajustes o cambios en la interfaz de usuario en el futuro también será mucho más fácil. He trabajado en bastantes proyectos de ambos tipos, y he descubierto que los proyectos que usan guiones gráficos siempre son mucho más agradables para trabajar.
* Es muy fácil explorar los recursos en el paquete de una aplicación. Así es como lo haces:
- ¿Puedo aprender a desarrollar aplicaciones de iOS y Android simplemente usando el material que está disponible en línea?
- ¿Tendrá el mismo juego iOS diferente calidad gráfica en diferentes dispositivos iOS?
- ¿Cómo se compara Windows Phone con Android e iOS?
- ¿Hay alguna diferencia significativa en el rendimiento y el tamaño del archivo al programar un juego de iOS en Unity y Swift?
- ¿Cuáles son los principales beneficios de un iOS 11?
Si descarga la aplicación de Facebook a iTunes, puede hacer clic con el botón derecho en el ícono (en iTunes, desde la vista ‘Aplicaciones’) y seleccionar ‘Revelar en Finder’ para mostrar el archivo ipa. Agregue ‘.zip’ al final del nombre del archivo ipa y luego haga doble clic en el archivo renombrado para extraer el contenido. En la carpeta que se habrá creado, abra la subcarpeta ‘Carga útil’ y luego haga clic con el botón derecho en el archivo ‘Facebook’ y seleccione ‘Mostrar contenido del paquete’. Lo que ves ahora son los archivos que se envían dentro del paquete de la aplicación de Facebook. Si estuvieran usando un archivo de guión gráfico, estaría aquí. El guión gráfico que se envía con una aplicación se compila, por lo que no puede abrirlo en Interface Builder.