2016-09-08 37 views
1

是handlebars.net iOS上的工作人?我无法让它运行。在Android上一切正常。handlebars.net在iOS中xamarin不工作

调试时,它看起来像表达的.compile()是确定和表达字符串的调试是一样的android上,但是当拉姆达叫什么都不会发生,而不是应用的json。

我试图写我自己的简单的表情和他们的工作,但他们事先在静态的方式可能已经解决......

非常感谢。

+2

把手模板compled到IL动态其是允许的,但IL的执行是不允许在iOS。 – SushiHangover

+0

奇怪的是,我试图写出自己的'动态'表达式,如果一个和Rand()每次都产生不同的东西并且它正在工作。所以我期望我的表达事先是AOT,或者是由其他事情引起的。车把不使用动态对象吗?无论如何,如果您将您的评论重写为答案,我会接受它。 – Ondrej

+1

请注意,iOS模拟器不会强制执行代码执行限制,运行发行版的物理设备将会执行此操作。现在反思是完全允许的,但禁止记忆JIT /执行。 Apple Store App与iOS上的Frank Krueger的Continuous(C#/ F#编辑器|编译器|执行)结合使用IL解释器和反射来“执行”Rosyln生成的代码。 (弗兰克习惯写IL解释器,所以它看起来像它正在执行IL(JIT'ing)什么被编译成一个内存流,但它实际上是做IL解释)。 Android没有这样的限制。 – SushiHangover

回答

相关问题