SafeDK
Sign upAdd Your SDK

BaseModel provides a base class for building model objects for your iOS or Mac OS projects. It saves you the hassle of writing boilerplate code, and encourages good practices by reducing the incentive to cut corners in your model implementation.

The BaseModel object uses property lists and the NSCoding protocol for serialisation. It is not designed for use with Core Data, although in principle the class could be extended to work with Core Data if needed by changing the BaseModel superclass to an NSManagedObject.

BaseModel is really designed as an alternative to Core Data for developers who prefer to have a little more control over the implementation of their data stack. BaseModel gives you precise control over the location and serialisation of your data files, whilst still proving enough automatic behaviour to save you from writing the same code over and over again.

SDK for Apple

  • Updated to improve performance when using FastCoding 2.3 
  • Updated tests to use Travis CI

Documentation

Similar SDKs

MORE

Reviews

Rate Now
0
0
0
0
0
0

Start a new discussion about BaseModel

×
0
/1000

More from this Developer

MORE
Login