В разработке приложений для iOS мы используем NSAutoreleasePool
, чтобы отказаться от владения объектами в более поздний момент времени.
Но почему он может быть разделен между разными потоками?
Зачем нам нужно создавать новый пул авторелизов, когда я хочу использовать новый поток?
РЕДАКТИРОВАТЬ:
Как упомянул Taskinoor, мой вопрос заключался в том, почему это спроектировано таким образом, что каждый поток должен иметь отдельный пул авторелиза.