我目前尝试使用 V3 设置我的应用程序。
适用于 WP8 和 Android。但我在 iOS 上苦苦挣扎。
如新教程中所述,我已将以下引用添加到我的核心项目中:
- Cirrious.CrossCore.dll
- Cirrious.MvvmCross.dll
当我在我的 Mac 上打开我的解决方案(得到一个只包括 iOS 和核心项目的解决方案)时,Xamarin Studio 开始抱怨,它找不到 ICommand 所需的 System.Windows.Input 东西。
目前它在代码中没有找到 ICommand/IList/MvxRealyCommand...:S
所以问题是:我必须在核心项目中引用哪个 dll 才能使其在 Xamarin Studio 中工作?
编辑:好的,我必须将以下引用添加到我的核心项目中:
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Net" />
<Reference Include="System.Runtime.Serialization" />
<Reference Include="System.ServiceModel" />
<Reference Include="System.Windows" />
<Reference Include="System.Xml" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Xml.Serialization" />
</ItemGroup>
不确定我是否需要所有这些,只需从会议示例中复制粘贴它们即可。我必须对此进行更多研究:S