最適化して高速化するために、私のアプリの一部を書き直しています。
このアプリはブロックの前に作成されたので、ブロックを使用するように多くのことを書き直しています。
ループを列挙に置き換えています。列挙型でループを変換する価値があるかどうか、何か知っていますか? 私はこれを意味します:
for (int i=0; i<[array count]; i++) {
doStuff ([array objectAtIndex:i]);
}
これとともに:
[array enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
doStuff(obj);
}];
ありがとう