Обычно функции ObjC, которые создают новые экземпляры классов или структур, переносятся в MonoTouch как статические методы типов этих классов или структур.Если эти функции выполняют операцию с уже существующим экземпляром объекта, они переносятся как экземпляр методов.
Так, например, функция ObjC CGAffineTransformScale переносится как метод экземпляра объекта.CGAffineTransform
struct:
CGAffineTransform transform = CGAffineTransform.MakeIdentity();
transform.Scale(1f, 1f);
Простой способ найти, который является случаем, когда вы читаете документацию Apple по функции, заключается в следующем: если функция принимает в качестве первого параметра экземпляр объекта, который она будетизменить, скорее всего, он будет заключен в MonoTouch как метод экземпляра.Если это не так, он будет упакован как статический метод.В большинстве случаев как минимум.