1

いくつかの計算 C# コードを、ネイティブ iPhone アプリケーションで使用できる iOS/iPhone ネイティブ ライブラリにコンパイルしたいと考えています。私は Xamarin を持っていますが、Mac は所有していません。

私は iPhone 開発や Objective C にあまり詳しくありません。Xamarin はネイティブ ライブラリにコンパイルされるので、いくつかのメソッドを公開していくつかのヘッダー ファイルを作成することになるのではないかと考えています。

  1. これは可能ですか?
  2. どのように?(完全な答えがない場合は、途中で私を助けることができるいくつかの指針/アイデアがあるかもしれません。)
  3. 私のライブラリを Windows/Linux で iPhone 用にコンパイルする方法はありますか? それとも Mac を購入する必要がありますか?
4

2 に答える 2

1

iPhone 開発に Mac を使用しないという苦痛を試した後、それを理解する唯一の方法は安価な Mac mini を購入することだとアドバイスします。

高価なビットは、新品または中古で約 600 ドルの Mac と、Xamarin ツールのプロ ライセンスです。

利点は、いくつかの点で PC のがらくたを打ち負かすMac を手に入れることです。

于 2012-09-17T14:16:12.443 に答える
0

私が知る限り、Xamarin の MonoTouch は Mac でしか利用できないので、それが可能だとは思いません。

Windows / Linux ボックスで iPhone ライブラリまたはアプリケーションをコンパイルする唯一の方法は、iPhone ツールチェーンをセットアップすることです。( http://code.google.com/p/iphone-dev/wiki/Buildingを参照)

ツールチェーンをセットアップしたら、このツールチェーンに Xamarin を統合できるかもしれませんが、その方法がまったくわかりません。さらに、ツールチェーンを備えたいかなる種類の IDE もありません。

なので、Mac を購入して Xamarin を MonoDevelop でインストールする方がはるかに簡単だと思います。

于 2012-09-07T23:48:10.453 に答える