2

iPad プロジェクトで MvvmCross 3.0.12 を使用しています。現在、touchView.Request が null であるため、MvxViewControllerExtensionMethods.LoadViewModel で NPE を取得しています。これは、MvxTableViewController から継承しているビュー コントローラーでのみ発生します。MvxViewController から継承するビュー コントローラーは、正常にロードおよび表示されます。

MvxTouchViewsContainer.CreateView -> MyTableViewController.Ctor -> MvxBaseTouchViewPresenter.Show -> MyTableViewController.LoadView; にブレークポイントを設定しました。これらはすべて、クラスの同じインスタンスを参照しています。次に、ViewDidLoad でブレークポイントに到達すると、その新しいインスタンスと Request を含むすべてのプロパティが null になります。

これは Xamarin.iOS のバグですか、それとも何か間違っていますか?

4

1 に答える 1