Skip to content

Instantly share code, notes, and snippets.

@galileoguzman
Created August 12, 2015 14:06
Show Gist options
  • Save galileoguzman/cc6866926450ce7211a8 to your computer and use it in GitHub Desktop.
Save galileoguzman/cc6866926450ce7211a8 to your computer and use it in GitHub Desktop.
Uso del condicional SWITCH
//: Playground - noun: a place where people can play
import UIKit
// switch
let personaje: String = "Lobo Estepario"
switch personaje{
case "Caballero":
print("El personaje es un caballero")
case "Mago":
print("El personaje es un mago")
case let unPersonaje where personaje.hasPrefix("Lobo") && personaje.hasSuffix("Estepario"):
print("El personaje es un lobo")
default:
print("No es un personaje de la historia")
}
//La sentencia break viene por default en swift no es necesario escribirla
//Cuando usar un Break: solo cuando queramos atrapar un caso y no queramos hacer nada cuando suceda
var unNumero = 2
switch unNumero{
case 0...5:
++unNumero
fallthrough
case 6..<10:
++unNumero
break
case 11:
break
default:
print(unNumero++)
}
print(unNumero)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment