mono/monomac — pull request #87 by aarononeal (2012-11-21 20:32:42+00:00)
Title: Add AOT callback attributes to ObjCRuntime

Delegates that are the target of Marshal.GetFunctionPointerForDelegate and passed to native must have a MonoNativeFunctionWrapper attribute. Managed methods that are the target of a native callback invocation must have a MonoPInvokeCallback attribute. These are required to support execution under AOT builds.