What is Default?

Default is a library that extends what UserDefaults can do by providing extensions for saving custom objects that conform to Codable and also providing a new interface to UserDefaults described below, via the protocol DefaultStorable. You can use only the Codable support extensions or the DefaultStorable protocol extensions or both.

Features:

  •  Read and write custom objects directly to UserDefaults that conform to Codable
  •  Provides an alternative API to UserDefaults with DefaultStorable

Overview

  • Pricing: Free
  • Resource Link: https://github.com/Nirma/Default
  • Resource Maker: Nicholas Maccharoli
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • CocoaPods: Default
  • Carthage: Nirma/Default