2

只是好奇 MonoTouch 是否支持“模块初始化器”? http://blogs.msdn.com/b/junfeng/archive/2005/11/19/494914.aspx

相关问题:Mono 是否支持“模块初始化程序”?

4

2 回答 2

3

您的第一个链接至少回答了一半您自己的问题。Mono 运行时支持Module Initializers并且完成的测试(以证明这一点)是使用 Mono 的 JIT 执行的。

MonoTouch 在 iOS 模拟器上执行时使用 JIT,所以没有理由不能在那里工作。

它也可能适用于设备(​​或者它是一个错误),即使用 AOT 编译器的地方。正如杰森所说,这是一个测试它的问题。如果您不能自己测试它,只需填写错误报告并附加一个(自包含的)测试用例,我们将确认它是否有效(或保持错误开放直到它有效)。

于 2012-09-19T13:11:05.483 回答
0

从您链接到的 MSDN 文章

由于 C# 不支持全局函数,因此 C# 不支持模块初始化程序。

于 2012-09-19T01:51:44.237 回答