Я ищу источник (или действительно хорошее объяснение) для резервного копирования утверждения о том, что использование autorelease
является опасным или чрезмерно дорогим при написании программного обеспечения для iPhone.
Некоторые разработчики делают это выражение, и я даже слышал, что Apple не рекомендует его, но я не смог найти какие-либо конкретные источники для его резервного копирования.
Ссылки SO:
autorelease-iphone
Почему это создает утечку памяти (iPhone)?
Примечание. С концептуальной точки зрения я вижу, что autorelease
немного дороже простого вызова release
, но я не думаю, что этого достаточно, чтобы Apple рекомендовала против него.
Какая реальная история?