2016-09-08 58 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

回答

相關問題