It's well known that Apple does not provide automatic garbage collection on the iPhone to prolong battery life. Yet MonoTouch apps, which reportedly run perfectly on the iPhone (and many are sold through the AppStore, therefore are approved by Apple), do have automatic garbage collection.
- Is this automatic garbage collection, or does MonoTouch just manage all the
retain/release
stuff for you? - If it is automatic garbage collection, wouldn't that be a drain on battery?
Edit: If your answer to #1 is "yes" and your answer to #2 is "no," why?