Číst v angličtině

Sdílet prostřednictvím


Pod kapotou v Xamarin.Mac

Kompilace AOT (Head of Time) je výkonná technika optimalizace pro zlepšení výkonu při spuštění. Má ale také vliv na čas sestavení, velikost aplikace a provádění programu hlubokými způsoby, takže je vhodné pochopit, jak to funguje.

Vztah Xamarin.Mac k Objective-C, včetně konceptů, jako jsou kompilace, selektory, spuštění registrarsaplikace a generátor.

Xamarin.Mac přemostivá mezeru mezi spravovaným světem a modulem runtime Cocoa, což umožňuje spravovaným třídám volat nespravované Objective-C třídy a volat zpět, když dojde k událostem. Práce potřebná k předformuláři tohoto "magie" je zpracována registrarpomocí , ale pochopení toho, co se děje "pod kapotou", může být někdy užitečné.