0

私は C# 開発者です。私は iOS 開発の経験がなく、Quickbase にデータを送信する iPad アプリを作成するプロジェクトを与えられました。Objective-C、Java などの SDK があることは知っていますが、Xamarin で使用できますか?

4

2 に答える 2

4

.NET SDK がある場合、使用する BCL の部分によっては、直接使用できる場合があります。

Objective-C SDK しかない場合は、バインディングを作成して C# から使用できるようにすることができます。これを行うには、MonoDevelop で MonoTouch バインディング プロジェクトを作成し、それに Obj-C ライブラリを追加して、バインディング定義を記述します。その後、プロジェクトをコンパイルし、結果の dll をアプリケーション プロジェクトから参照できます。

GitHub のmonotouch-bindingsリポジトリで、一般的な Obj-C ライブラリの多くのバインディングを見つけることができます。これらは、新しいバインディングを作成するときに役立つ例ですが、現在、新しい MonoTouch バインディング プロジェクト タイプは使用されていません。

于 2012-02-02T01:49:23.947 に答える
0

上記の SDK が .net にある場合は、monotouch (xamarin) で使用できます。そのライブラリ プロジェクトへの参照を MonoDevelop 内に追加するだけで、準備完了です。

于 2012-01-29T14:57:31.953 に答える