Известно, что Apple не обеспечивает автоматическую сборку "мусора" на iPhone для продления ресурса аккумулятора. Все же приложения MonoTouch, которые по сообщениям работают отлично на iPhone (и многие продаются через AppStore, поэтому утверждены Apple), действительно имейте автоматическую сборку "мусора".
retain/release
материал для Вас?Править: Если Ваш ответ на № 1 - "да", и Ваш ответ на № 2 является "нет", почему?
Историческое Редактирование: нужно отметить, что Apple решила пойти другим путем для iOS 5.0 и реализовать ARC (также позволяющий код, скомпилированный против того же SDK работать над iOS 4.x также).
Да, у нее есть настоящая сборка мусора. MonoTouch основан на Mono. В котором используется Консервативный сборщик мусора Боэма-Демерса-Уизера (сборщик мусора с уплотнением находится в разработке). Он способен автоматически собирать объекты, на которые нет ссылок. Использование C # и .NET будет менее оптимальным, чем использование Objective-C / C ++ / C, когда дело доходит до времени автономной работы, поскольку для выполнения той же работы потребуется больше тактовых частот процессора, но если ваше приложение не требует интенсивной загрузки процессора, это, вероятно, будет незначительный. Я не думаю, что вы окажете заметное влияние на время автономной работы.