Kro*_*oan 2 linq iphone jit xamarin.ios aot
我试图通过MonoTouch中的Debug | iPhone选项在iOS设备上运行我们的应用程序.然而,我们遇到了一个很快的问题.应用程序崩溃时出现以下异常
Attempting to JIT compile method "System.Linq.Enumerable:<FirstOfDefault`1>m_13<int> (int)" while running with aot-only.
Run Code Online (Sandbox Code Playgroud)
现在我明白这个问题来自通用部分是JIT,在实际的iOS设备上是不允许的.我无法找到的是如何解决它.
下面是崩溃的代码:
int nextTag = (from tag in _cellControllers.Keys
where tag > currentTag
select tag).FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)
_cellControllers是一个
Dictionary <int, UITableViewSource>
Run Code Online (Sandbox Code Playgroud)
如何防止此错误发生?
归档时间: |
|
查看次数: |
494 次 |
最近记录: |