Devchat.tv Episode Roundup

103 iPS Persistence


Listen Later

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!

               

               

              ...more
              View all episodesView all episodes
              Download on the App Store

              Devchat.tv Episode RoundupBy Devchat.tv