In the past I’ve mentioned a guide on using the FMDB library which makes working with SQLite databases on the iOS platform easier.
Some time ago I mentioned the excellent MagicalRecord library providing an implementation of the Active Record pattern for iOS. Which not only makes working with Core Data much easier, but makes the creation of and working with relationships within databases easier.
Today I came across a library for iOS that works with SQLite databases – so not only can you avoid having to work with raw SQL queries, but also get the relational benefits of the Active Record pattern.
The library is iActiveRecord from Alex Denisov and can be found on Github here.
Looks like a great library with all the functionality that you would expect in a library implementing the Active Record pattern.