I'm reading many plists and displaying them in a UITableview. The problem is, the app itself is very slow and I did read something about archiving or serialization, does archiving will make the app faster or I shall try to use sqlite if I want to use a huge amount of data?
It would be nice if someone could help me telling me how to archive my data or how to serialize that to optimise the plists.
This is what i have: (where i'm collecting all the arrays in 'data")
- (void) makeData {
data = [[NSMutableArray alloc] init];
sectionArray = [[NSMutableArray alloc] init];
//here we connect each array built with the remote plist on the server - different plists for each
amenajariArray = [[NSMutableArray alloc] initWithContentsOfURL:[NSURL URLWithString:@"http://..../amenajari.plist"]];
apicultoriArray = [[NSMutableArray alloc] initWithContentsOfURL:[NSURL URLWithString:@"http://..../apicultori.plist"]];
asigurariArray = [[NSMutableArray alloc] initWithContentsOfURL:[NSURL URLWithString:@"http://..../asigurari.plist"]];