Apple says in a ref I should use -init. But that seems to go against the convention of always using the designated initializer. Since it doesn't have any, it would be the one from the superclass which is UIViewController, right? And there, it is -initWithNibName:bundleName:, if I'm fully awake right now.
However, when calling that with nil and nil, the UISplitViewController is fully black. When I call -init insetead, it works perfectly. Don't get it.