¿Hay una buena manera de usar archivos NIB (o XIB) cuando se trabaja con ramas?Archivos NIB y control de versiones: usando ramas
Cuando intento hacer esto, la mayoría de las veces la fusión de las ramas de tema realmente no funciona. Los ID autogenerados cambian con mucha frecuencia y en todas partes, lo que provoca conflictos. Los cambios en el XIB no son analizados por el ser humano, por lo que la fusión manual tampoco funciona.
¿Cómo lidiar con este problema? ¿Hay alguna técnica no obvia, o evitas las ramas que contienen elementos de UI de Cacao? ¿Debería uno intercambiar/reemplazar completamente los archivos XIB usando un nombre diferente, si se cambian en una rama, como una solución alternativa?
IMHO Apple debería haber diseñado el formato de punta para ser editable manualmente. Tenerlo de lo contrario es uno de los mayores errores de diseño en Cocoa. –