1
在MVVMCross自己的指南遷移4至5,他們說這種方法應該是作爲iOS的Setup.cs類如下:Xamarin.Forms - 從MVVMCross 4遷移到5 - MvxFormsApp不存在?
protected override IMvxIosViewPresenter CreatePresenter()
{
Forms.Init();
var xamarinFormsApp = new MvxFormsApp();
return new MvxFormsIosPagePresenter(Window, xamarinFormsApp);
}
的MvxFormsApp類似乎但是不存在了 - 是的,我更改了所有的NuGet dependances到新的
這是錯誤: 錯誤CS0246:類型或命名空間名稱「MvxFormsApp」找不到(?是否缺少using指令或程序集引用)(CS0246 )
'您是否缺少using指令或程序集引用?嘗試添加正確的using指令? – Cheesebaron
Xamarin/Visual Studio for Mac無法解析引用。 MVVMCross在Twitter上回復說,類名已經更改爲MvxFormsApplication,並且它所在的名稱空間是MvvmCross.Forms.Core - 這樣終於可以解決它了。我已經要求他們修正那裏的遷移說明,以給出正確的類名稱,或許還有關於命名空間的說明 –
我是使用MvvmCross帳戶回覆的人:)奇怪的是,它無法爲您解決使用問題。在Windows上的Visual Studio中正常工作。 – Cheesebaron