私は多くの plists を読んで、それらを UITableview に表示しています。問題は、アプリ自体が非常に遅いことです。アーカイブまたはシリアライゼーションについて何か読んだことがあります.
データをアーカイブする方法や、plist を最適化するためにデータをシリアル化する方法を誰かが教えてくれると助かります。
これは私が持っているものです:(「データ」のすべての配列を収集している場所)
- (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"]];