02:17 - Persistence

03:08 - Approaches for Persistence

  • NSUserDefaults

06:03 - NSCoding

  • NSKeyedArchiver

07:57 - .plists (Property Lists)

10:44 - Options for Handling Large Elements

  • SQLite
  • Core Data

12:29 - SQLite & Core Data Pros and Cons

  • Object Graphs vs ORMs
  • Multithreading
  • Undo/Redo Support
  • Different Stores

23:40 - Different Implementations with Core Data

  • Aether

25:29 - Binary

26:31 - In-Memory

27:39 - Using Core Data for the First Time (Gotchas)

30:11 - Third-Party Persistence Frameworks/Libraries

  • Realm
  • YapDatabase
  • fmdb
  • CouchDB

32:24 - APIs, Crashing Issues

35:35 - Tracking Core Data Changes

37:05 - Migration

Picks

Marcus Zarra: My Core Data Stack (Alondo)

NSHipster: NSUndoManager (Alondo)

The Lytro Camera (Andrew)

Don’t drink coffee as soon as you wake up (Jaim)

iPhreaks T-Shirts are available via Teespring! Visit teespring.com/iphreaks to reserve yours by Wednesday, May 6th!

T-shirt styles include: unisex up to 3x, ladies', hoodies, and long sleeve tees. Teespring also offers international shipping so that all of our listeners have a chance to buy!