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

Applications and iOS

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →
DAloG
February 24, 2015

Applications and iOS

Small guide for different stages of application life in iOS system.

DAloG

February 24, 2015

Transcript

30 slides
  1. OBJECT SYSTEM • Object === C struct • isa -

    link to class • Class == Object • Object -> Class -> Metaclass -> NSObject
  2. MEMORY MANAGEMENT • 2 kind of link: own (strong), use

    (weak) • When nobody own an object - destroy it. • Autorelease pool - tmp objects without owners.
  3. SYSTEM RESOURCES • iTunes icon • Settings icon • Spotlight

    icon • App icon • … (tens of them)
  4. SANDBOX • Only app folder is available. • No access

    to other processes. • All system communication - over frameworks
  5. IPC • Inter app - over frameworks. • Limited use

    cases. • System communication (Photos, Mail, Maps). • URL schemes.

More Decks by DAloG

Other Decks in Programming