Интерфейсный разработчик (XIB) или код при слиянии в коллективной среде?

Объединение файлов построителя интерфейса с другими (и даже со мной с другого компьютера) может быть реальной проблемой. XIB xml, безусловно, лучше, чем NIB, но даже в качестве xml я обнаружил случаи, когда слияние и получение согласованного и действительного XIB было сложнее, чем просто взять другой и вручную повторить сделанные изменения.

Мне интересно, что делают другие люди, у которых есть несколько человек, которые потенциально могут столкнуться с XIB.

Было ли слияние рассмотрено для выполнения всего кода? Вы используете XIB только для компоновки и кодируете все остальное? Или вам повезло с объединением XIB, и со временем вы научитесь лучше читать вручную?

РЕДАКТИРОВАТЬ: Мой текущий подход использует его для строгой компоновки (что действительно хорошо и болезненно кодировать) и настройки всех параметров и данные через код. Я считаю, что код намного проще объединить, но размещение элементов управления в коде утомительно. Мысли?

6
задан bryanmac 8 November 2012 в 00:35
поделиться