Xcode 6 introduces a few new features with regards to storyboards and Interface Builder. Ever since the introduction of Xcode 4, storyboard allows you to link up your screen using a visual interface, describe the transition between the various screens, and have a good conceptual overview of all the screens since they are all placed into a single file. Storyboards have been an important tool for programmers, developers, and designers to create interfaces easily and link them up using a GUI. This is especially useful for designers as it allows them to overcome their fear of writing code, and storyboard allows them to create intuitive interfaces easily.
Similarly, with the introduction of Xcode 6, there have been new additions and changes to Storyboard. A few of the new additions are:
Allowing storyboard or the NIB file to replace launch images
Universal storyboard
Now, let's expand more on the two new features in Xcode 6, which I mentioned earlier.