Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ARRAYS
- let john = "John Lennon"
- let paul = "Paul McCartney"
- let george = "George Harrison"
- let ringo = "Ringo Starr"
- let beatles: [String] = [john, paul, george, ringo]
- beatles[0] // "John Lennon"
- // Create empty array
- let bands = [String]()
- let bands2 = Array<String>()
- // SETS
- let colors = Set(["red", "green", "blue"])
- let color2 = Set(["red", "green", "blue", "red"]) // "red" only included once
- // Creare empty set
- var words = Set<String>()
- // TUPLES
- var name = (first: "Taylor", last: "Swift")
- name.0 // "Taylor"
- name.last // "Swift"
- name.last = "Beiber"
- name // (first "Taylor", last "Beiber")
- //DICTIONARIES
- let heights = [
- "Taylor Swift": "1.78",
- "Ed Sheeran": "1.73"
- ]
- heights["Taylor Swift"] // "1.78"
- heights["Celine Dion", default: "unknown"] // "unknown"
- // Create empty dictionary
- var teams = [String: String]()
- teams["Greg"] = "Montreal Canadiens"
- var teams2 = Dictionary<String, String>() // Alternative
- // ENUMERATIONS
- enum Result {
- case success
- case failure
- }
- let result4 = Result.failure
- // Associated values
- enum Activity {
- case bored
- case running(destination: String)
- case talking(topic: String)
- case singing(volume: Int)
- }
- let talking = Activity.talking(topic: "movies")
- // Raw values
- enum Planet: Int {
- case mercury = 1
- case venus
- case earth
- case mars
- }
- let earth = Planet(rawValue: 3)
Advertisement
Add Comment
Please, Sign In to add comment