@autoreleasepool em loop ou loop em @autoreleasepool?
É uma boa prática colocar muitaautoreleased objeto em um autoreleasepool em loop de ação. Eu encontrei alguém colocar o @autoreleasepool em loop, mas outros colocaram loop em @autoreleasepool.
1:
<code>while ([rs next]) { @autoreleasepool { NSDictionary *dict = [self dictFromXX]; //... } } </code>
2:
<code>@autoreleasepool { while ([rs next]) { NSDictionary *dict = [self dictFromXX]; //... } } </code>
Qual é melhor? ou alguma diferença entre o código 1 e 2?
Obrigado!