O'Reilly logo
  • Luis Ferro thinks this is interesting:

For larger projects, I would recommend that you at least have a look at how UIs are built without IB, because it is often easier to reason and maintain.

From

Cover of Test-Driven iOS Development with Swift 3

Note

IB for larger projects, specially ones maintained by multiple developers is a nightmare to work with due to the xml structure of said files, full with ids instead of named tokens all over the place. When merging a storyboard, if there are conflicts, which id should be preserved?