是否可以編寫代碼Xamarin(C#),然後將其編譯成一個庫(.a)中,我可以在Objective-C /斯威夫特使用?是否可以在Xamarin(C#)中編寫代碼,然後將其編譯到可在Objective-C中使用的庫(.a)中?
然後,如果我可以爲Java /的Adroid做的一樣,我可以寫在常見的C#的邏輯和應用程序在其天然環境中休息。
是否可以編寫代碼Xamarin(C#),然後將其編譯成一個庫(.a)中,我可以在Objective-C /斯威夫特使用?是否可以在Xamarin(C#)中編寫代碼,然後將其編譯到可在Objective-C中使用的庫(.a)中?
然後,如果我可以爲Java /的Adroid做的一樣,我可以寫在常見的C#的邏輯和應用程序在其天然環境中休息。
的Xamarin綁定號只工作單向的 - Xamarin可以消耗本機代碼,但本地代碼不能消耗Xamarin。
這可能不是答案op想要的,但是......有一些框架可以將C#代碼編譯成Javascript(可卑劣的鬆散類型),但是無處不在的語言我們都應該學得很好(儘管我們從Netscape 1開始就拒絕它,因爲我們是強大的偏執狂)。
唉,我們看到HTML5,即使是MSFT放棄有利於他們的傳統開發平臺(是的,得到這個,使用Javascript)。然而,吞嚥困難藥丸,我們看到開放社區在JavaScript的插件領域做得比MSFT用C#做的更多。 C#強大,穩定,成熟,夢幻般,但它不是選擇的網頁瀏覽器語言。
MSFT開發打字稿的原因是,我們看到帶有名稱類型的可尋址性的JQuery,唉,爲Javascript,Java和C#設置舞臺,或者一起玩,或者獲得「世界舞臺」學習和了解Javascript, Jquery等人。人。是一件好事。
如果我沒有記錯(我可能是錯在這裏這麼等着別人誰更不確定)Xamarin運行在自己的虛擬機,所以我認爲答案是否定的。 – 2014-10-31 23:30:35
*多麼美妙的世界* – 2014-10-31 23:43:11