Upgrade to Pro — share decks privately, control downloads, hide ads and more …

iOSIntroSlides.pdf

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Kim Arnett Kim Arnett
September 15, 2016
160

 iOSIntroSlides.pdf

Avatar for Kim Arnett

Kim Arnett

September 15, 2016
Tweet

Transcript

  1. Why

  2. Common Types String - “hello” Int - 0 Dictionary -

    [String: AnyObject] Bool - true Array - [1, 2, 3] AnyObject
  3. Classes class Session { var speakerName: String? var sessionTitle: String?

    let duration = 60 … func init(title: String, name: String) {…} }
  4. Initialization class AgendaViewController: UIViewController { override func viewDidLoad() { …

    var talk = Session() talk.init(“Swift”, name: “Kim”) … } }
  5. iOS

  6. .swift (M) NSObject - defines objects (C) UIViewController - updates

    view, captures user interactions (V) UIView - displays stuff
  7. Certificates & Profiles Generated key allowing you to test &

    publish - Development - Production Certificates