Есть ли способ использовать файлы NIB (или XIB) при работе с ветвями?Файлы NIB и управление версиями: использование ветвей
Когда я пытаюсь это сделать, большую часть времени слияние ветвей тем не работает. Автогенерированные идентификаторы меняются очень часто и повсеместно, что провоцирует конфликты. Изменения в XIB не учитываются человеком, поэтому ручное слияние также не работает.
Как вы справляетесь с этой проблемой? Есть ли какая-то неочевидная техника или вы избегаете ветвей, которые содержат элементы пользовательского интерфейса Cocoa? Должен ли один полностью обменять/заменить файлы XIB другим именем, если они изменены в ветке, в качестве обходного пути?
IMHO Apple должна была разработать формат ниба для редактирования вручную. В противном случае это одна из самых больших ошибок дизайна в Cocoa. –