The garbage collector is the same as used in Mono, the source code is here:
https://github.com/mono/mono/tree/master/libgc
It is completely thread safe and multi-core, which means that multiple threads can allocate objects, and it can collect garbage in the presence of multiple threads.
, , , ", , , , , ".
, API. API, . , .NET: , . API, .
API- UI, UIKit CoreGraphics, GUI, . UI , , UILabel, , . "BeginInvokeOnMainThread" NSObject, , , UIKit, .
.
http://monotouch.net/Documentation/Threading
UIViewControllers, Mono GC, .