1

静的ライブラリを作成し、リンクを使用して Monotouch にバインドしようとしています

バインディングでは、MonoTouch から Objective C に NSArray を渡したいと考えています。NSObject [] DataArray { get; のように ApiDefinition.cs で定義しています。設定; }

  • MonoTouch から文字列配列を渡そうとすると

var b = new[] { "アイテム 1", "アイテム 2", "アイテム 3" };

次のエラーを取得します

タイプ 'string[]' を MonoTouch.Foundation.NSObject[] に暗黙的に変換することはできません

  • MonoTouch から NSArray を渡そうとすると

NSArray array1 = NSArray.FromObjects ("項目 1"、"項目 2"、"項目 3");

次のエラーを取得します

MonoTouch.Foundation.NSArray 型を MonoTouch.Foundation.NSObject[] に暗黙的に変換することはできません

MonotOuch から Objective C に配列を渡すにはどうすればよいですか?

4

1 に答える 1