#import "QSThingsTagsParser.h" @implementation QSThingsTagsParser - (BOOL)validParserForPath:(NSString *)path { return [[path lastPathComponent] isEqualToString:@"main.sqlite"]; } - (NSArray *)objectsFromPath:(NSString *)path withSettings:(NSDictionary *)settings { NSString *query = @"SELECT " "uuid, " "title " "FROM TMTag " "ORDER BY title;"; NSArray *results = [SQLHelper executeSql:query onFile:path]; NSMutableArray *objects = [NSMutableArray array]; [results enumerateObjectsUsingBlock:^(NSDictionary *dictionary, NSUInteger i, BOOL *stop) { [objects addObject:[ObjectHelper tagFromSQLResult:dictionary usingPath:path ]]; }]; return objects; } @end