2012-09-24 74 views
2

我會如何去使用F#或J#例如?我不確定在項目的編譯器設置中應該如何處理。是否可以使用C#以外的語言編譯MonoTouch項目?

是否有一系列命令行步驟可以用來編譯一個MonoTouch項目,我可能會解釋它替換C#步驟,但是告訴其他編譯器使用正確的平臺細節等?

謝謝。

回答

2

不幸的是,沒有。在這本書中 「Developing C# Apps for iPhone and iPad using MonoTouch」 你可以看到文本(proof):

C#是目前唯一語言

此外,目前,可用於編寫MonoTouch的應用程序的唯一的.NET語言是C#。

自從該書出版以來沒有任何變化。

+0

C#目前僅支持**語言。人們正在做很多不同的事情,包括使用Java和** IKVM **以及後處理程序集。變化是無止境的(並且通常相當複雜),這就是爲什麼我們目前只支持C#。 – poupou

2

Maxim Korobov是正確的,MonoDevelop在爲MonoTouch寫入時只支持C#。

但是,這並不是全部真相:MonoDevelop對便攜式庫項目(PLP)也有(初步的)支持。這意味着您可以在Visual Studio中創建和編譯PLP項目(Visual Studio支持PLP項目的任何語言),然後在MonoDevelop中引用該庫。請記住,PLP支持現在是初步的,您可能會遇到一些麻煩。

+0

好的附加評論的答案。謝謝! –

相關問題