Есть несколько причин, по которым вы можете отключить раскадровки в проекте iOS. Вот три из головы:
1)
вам необходимо поддерживать версию для iOS старше 5 лет (раскадровки поставляются с iOS 5)
Функциональность раскадровки поддерживается только в iOS 5 и новее, поэтому, если вы хотите отключить его, просто нацеливайтесь на что-либо старше 5 (например, iOS 4.3). Вот потенциально связанный вопрос .
2)
у вас есть раскадровка для большей части функциональности вашего приложения, но вы также хотите предложить дополнительные функции через файлы XIB.
3)
Слишком много инженеров в одной команде, путающихся в одном файле раскадровки, могут испортить или испортить раскадровку, поэтому дополнительные функции могут быть добавлены через файлы XIB (и одному инженеру проще «владеть» - или, по крайней мере, изменить его без коллизий или потеря изменений внутри - каждого файла xib).
Просто удалите раскадровку из сводки для цели вашего проекта (которая также указана в файле Info.plist) и замените ее на файл XIB (значение ключа «NSMainNibFile
» в файле info.plist). файл).