NSXMLParser を使用して .xml ファイルをプロジェクトに解析しています。これまでのところ、問題はありません。私の.xmlには、次のようなImageURLがあります:「www.fooo.com/image.jpg」でこの画像を表示する必要があります
urlString = [NSString stringWithFormat:@"http://%@", urlString];
この行は非常に遅いです。ループで使用して、すべての値を編集します。
例えば。
for (NSDictionary *locationDetails in parser.items)
{
NSString *urlString = locationDetails[@"imageURL"];
urlString = [NSString stringWithFormat:@"http://%@", urlString];
NSURL *storeImageURL = [NSURL URLWithString:urlString];
NSLog(@"img %@", urlString);
}
アプリの読み込み時間は約 3 秒でした。このレーンの後、20秒に伸びます!同じことをより速く行う方法はありますか??