En el centro de Xamarin.Mac

Compilación anticipada (AOT)

La compilación anticipada (AOT) es una técnica de optimización eficaz para mejorar el rendimiento de inicio. Sin embargo, también afecta al tiempo de compilación, el tamaño de la aplicación y la ejecución del programa de maneras profundas, por lo que merece la pena comprender cómo funciona.

Arquitectura Mac

Relación de Xamarin.Mac con Objective-C, incluidos conceptos como compilación, selectores, registrars, inicio de la aplicación y el generador.

Xamarin.Mac registrar

Xamarin.Mac puentea la brecha entre el mundo administrado y el tiempo de ejecución de Cocoa, lo que permite que las clases administradas llamen a clases no administradas Objective-C y se vuelvan a llamar cuando se produzcan eventos. El trabajo necesario para preformar esta “magia” es controlado por el registrar, pero comprender lo que está pasando "bajo la capucha" a veces puede ser útil.