Skip to content

Instantly share code, notes, and snippets.

@tomkowz
Last active August 29, 2015 14:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tomkowz/af616d349690d2c1d048 to your computer and use it in GitHub Desktop.
Save tomkowz/af616d349690d2c1d048 to your computer and use it in GitHub Desktop.
enum SegueIdentifier: String {
case ToRed = "Red"
case ToGreen = "Green"
case ToBlue = "Blue"
init?(_ rawValue: String?) {
let out = SegueIdentifier(rawValue: rawValue ?? "")
if rawValue != nil && out != nil {
self = out!
} else {
return nil
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment