In Xcode 7 GM, I'm getting the above warning in my storyboard. What does it mean?
I do have some Custom segues, and they have their class assigned to a transition manager (UIStoryboardSegue). I checked all my segues in the storyboard, and all the custom segues have a custom class, and all non-custom segues don't have a custom class assigned (including unwind segues).
Any ideas?
Segues are visual connectors between view controllers in your storyboards, shown as lines between the two controllers. They allow you to present one view controller from another, optionally using adaptive presentation so iPads behave one way while iPhones behave another.
A segue defines a transition between two view controllers in your app's storyboard file. The starting point of a segue is the button, table row, or gesture recognizer that initiates the segue. The end point of a segue is the view controller you want to display.
To create a segue between view controllers in the same storyboard file, Control-click an appropriate element in the first view controller and drag to the target view controller. The starting point of a segue must be a view or object with a defined action, such as a control, bar button item, or gesture recognizer.
To resolve this warning change segue with custom class to Custom
Of course logic with performing the transition should be implemented in that class (ExternalStoryboardSegue in my case)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With