サブビュー内のコントロールを所有しているコントローラのフィールドにマップするのに問題があります。具体的には、各「コントロール」のアウトレットをFile's Ownerにマップしました。 Monotouchはコントローラのxib designer.csファイルのコードを生成し、これらのコントロールをコントローラクラスのプロパティとして参照しました。しかし、自分のコードを実行すると、コントロールにプロパティを設定しようとすると、オブジェクトにnullエラーが発生します。デバッガで問題を調べる。アウトレットにxibファイルの名前でアクセスしようとすると、GetNativeFieldがnullを返すように見えます。iPhone、Monotouch、およびXIBのアウトレットの問題
これがどうして起こるのでしょうか?私は.xibファイルと生成されたコードをチェックしました。 Outlet、Property、およびFieldの名前は互いに一致しています。
建設的な入力があれば幸いです。
おかげで、 フランク
MonoTouchにはガベージコレクタがあり、ドキュメントに記載されているようにアプリケーションで参照されていないリソースを自動的に解放します - > Monoにはガベージコレクタが付属しています。オブジェクトを解放するために必要な簿記。これにより、共通のメモリリークが回避され、これらのリークを回避するために書き込まれる必要があるコードの量が削減されます。出典:http://monotouch.net/index.php?title=Features&highlight=Garbage+collector – dalexsoto