Xamarin.Mac 中的后台
提前编译 (AOT)
提前 (AOT) 编译是一种用于提高启动性能的强大优化技术。 但是,它也会以深远的方式影响生成时间、应用程序大小和程序执行,因此有必要了解其工作原理。
Mac 体系结构
Xamarin.Mac 与 Objective-C的关系,包括编译、选择器、 registrars应用启动和生成器等概念。
Xamarin.Mac registrar
Xamarin.Mac 弥合了托管世界与 Cocoa 运行时之间的差距,允许托管类调用非托管 Objective-C 类,并在事件发生时回调。 预制这种“魔术”所需的工作由 registrar处理,但了解“幕后”发生的事情有时可能会有所帮助。