NSAutoreleasePool. Когда уместно создавать новый пул автозапуска?

В iOS / CocoaTouch я часто вижу код, который создает новый экземпляр NSAutoreleasePool внутри метода. Я недавно видел один в NSOperation.

Каковы основные правила для создания нового экземпляра NSAutoreleasePool? Почему это предпочтительнее, чем просто полагаться на уже существующий пул выпусков, созданный в main.m?

Спасибо,
Дуг

5
задан dugla 6 March 2011 в 21:38
поделиться