Есть ли веские причины, по которым я не должен использовать файлы XIB/NIB с очень настраиваемым пользовательским интерфейсом, а также обширные анимации и потребности в сверхнизкой памяти?
Как начинающий я начал с XIB. Затем я понял, что не могу сделать все, что в них. Мне стало очень сложно настраивать вещи так, как я хотел, чтобы они были. Поэтому в конце я выбросил все свои XIB и сделал все это программно.
Итак, когда кто-то спрашивает меня, хорош ли XIB, я обычно говорю: "Да, если вы хотите сделать crappy скучные интерфейсы и не заботитесь слишком много о производительности, продолжайте. Но что еще может быть причиной не использовать XIB?
Я единственный разработчик iPhone, который предпочитает делать все программно по этим причинам?