Я прочитал это из документации Apple.
В среде со сборкой мусора Release - это запретная операция (инструкция по бездействию). Таким образом, NSAutoreleasePool предоставляет метод слива, который в среде с подсчетом ссылок ведет себя так же, как вызов release, но который в среде со сборкой мусора запускает сборку мусора (если память, выделенная с момента последней сборки, превышает текущий порог). Таким образом, как правило, вы должны использовать слив, а не выпуск, чтобы избавиться от пула с автоматическим выпуском.
но не понимает смысла
1) «если объем памяти, выделенный с момента последней коллекции, превышает текущий порог».
и
2) ios не поддерживает сборщик мусора, тогда какая польза от слива со сборщиком мусора?