На WWDC 2011 Apple объяснила, что не хочет собирать мусор на своих мобильных устройствах, потому что хочет, чтобы приложения могли работать с наилучшим использованием предоставленных ресурсов и с большим детерминизмом.Проблема с сборкой мусора заключается не только в том, что объекты создаются со временем, пока сборщик мусора не запускается, но и в том, что у вас нет никакого контроля над , когда включается сборщик мусора. Это вызывает недетерминированныйповедение, которое может привести к замедлению, которое может произойти, когда вы не хотите их.
Итог : Вы не можете сказать: «Хорошо. Я знаю, что эти объекты будут освобождены вX момент времени, и он не будет сталкиваться с другими происходящими событиями. "