2014-04-24 41 views
1

我似乎monobjc是Cocoa API的低級別橋樑,它聲明它可以與Mac OSX一起使用。由於沒有提到iOS,這是否意味着你不能使用這個橋接來訪問基於觸摸的庫?你可以鏈接iOS特定的庫與monobjc

+1

是否有一個特定的原因爲什麼你需要用於OS X開發的C#? –

+0

我只需要澄清Mono for iOS的開源狀態,我正在研究在商業iOS產品中使用各種開源工具包的含義。 – user3569372

回答

0

技術上可以爲iOS構建Monobjc橋。本機代碼已經收到很多補丁(https://github.com/Monobjc/monobjc/issues?page=1&state=closed)來啓用此功能(除了FFI部分,這仍然需要一些工作)。

難點在於所有事情都需要在iOS上靜態鏈接:您需要獲取Mono license from Xamarin以重新分配結果,因爲它不能保留在LGPL之下。

+0

謝謝,這說明了,我沒有意識到LGPL和iOS的組合涉及的靜態鏈接限制。 – user3569372