iActiveRecord – Wrapper ObjectiveC em sqlite3

https://github.com/AlexDenisov/iActiveRecord

Padrão ActiveRecord para iOS. Este framework usa sqlite3 sem CoreData e torna o trabalho com sqlite muito mais fácil!

Você não precisa criar tabelas manualmente ou escrever SQL bruto.

Basta descrever o seu ActiveRecord e desfrutar

#import <ActiveRecord/ActiveRecord.h>

@interface User : ActiveRecord

@property (nonatomic, retain) NSString *name;
@property (nonatomic, readwrite) NSInteger age;

@end
...

ARLazyFetcher *fetcher = [User lazyFetcher];
NSArray *users = [[fetcher limit:5] fetchRecords];