I have tons of objects which I want to save for offline use. Currently I use create NSCoder compliant classes for the objects and coded data to file to be available offline.
The library https://github.com/nicklockwood/AutoCoding 's performance is not good since it does reflection using class_copyPropertyList everytime, and it seems it doesn't support some structs.
Check https://github.com/flexme/DYCoding, it should be as fast as the pre-compiled code, and it supports various property types.