iOhYes Retired


A podcast by iOS developers for iOS developers, delivering news, tips, and rants for professional iOS/Mac developers, with something for enterprise and indie developers alike.

Hosted by Darryl Thomas and John Sextro.

← Previous Episode   |   Next Episode →

65: Episode 65 - Jilted Syntax

April 22, 2015 at 6:00PM • 1 hour 19 minutes • Wiki Entry

Swift Methods, including instance methods, type methods, self and mutating structs and enums. Subscripts Access Control, public internal and private

Show Notes & Links Presented by CacheFly

Tweet Shoutouts

The Discussion

  • Swift
    • Methods
      • Newly available to enums and structs via Swift
      • Instance methods
      • Type methods
        • class keyword in classes
        • static keyword in structs and enums
      • self
      • mutating for structs and enums
    • Subscript
      • Shortcuts for getting/setting member elements of collections.
    • Visibility




  • Increasing Performance by Reducing Dynamic Dispatch - Apple Swift Blog Explains the performance impact of dynamic dispatch/indirect calls and describes three ways available in Swift to selectively eliminate dynamism: final, private and whole module optimization.


Alternative show title suggestions

  • Roommate
  • She’s my roommate
  • Same diff
  • Synthesize blah
  • What the func
  • I disagree ???
  • Question mark???
  • My brain turned off
  • Xcode yelled at me
  • Octothorpe
  • Pigeonholing
  • Kicked that horse to death
  • Let me get there
  • Foot gun
  • Goun-hilda
  • Its cool bro
  • I’m Down with PHP
  • False privacy
  • Embrace the swift