Udostępnij za pośrednictwem


Pod maską platformy Xamarin.Mac

Przed czasem kompilacja (AOT)

Przed czasem kompilacja (AOT) to zaawansowana technika optymalizacji w celu poprawy wydajności uruchamiania. Jednak wpływa to również na czas kompilacji, rozmiar aplikacji i wykonywanie programu w głęboki sposób, więc warto zrozumieć, jak działa.

Architektura komputerów Mac

Relacja platformy Xamarin.Mac z Objective-Cprogramem , w tym pojęciami, takimi jak kompilacja, selektory, registrarsuruchamianie aplikacji i generator.

Xamarin.Mac registrar

Platforma Xamarin.Mac łączy lukę między środowiskiem uruchomieniowym zarządzanym a środowiskiem uruchomieniowym cocoa, umożliwiając klasom zarządzanym wywoływanie niezarządzanych Objective-C klas i wywoływanie z powrotem w przypadku wystąpienia zdarzeń. Praca wymagana do preformowania tego "magii" jest obsługiwana przez registrar, ale zrozumienie, co dzieje się "pod kapturem", czasami może być pomocne.