2016-11-30 27 views
0

我想在Xamarin中綁定一個Objective-C++庫。這可能嗎?如果是這樣,我該如何聲明這些方法所在的命名空間,以及我在Export標記中放置了什麼?如何在Xamarin中綁定Objective-C++?

+0

[鏈接到一個C的可能的複製++本地在MonoTouch中的庫](http://stackoverflow.com/questions/5245616/linking-to-ac-native-library-in-monotouch) –

回答

1

我們這裏有對Objective-C的主題非常詳細的文檔:https://developer.xamarin.com/guides/ios/advanced_topics/binding_objective-c/

您可以參考的對象 - 這個答案++綁定

https://stackoverflow.com/a/5249007/85606

+0

所以我需要爲庫創建一個Objective-C包裝器,我只是簡單地向前Objective-C++的方法?然後綁定? – vrwim

+0

我確實提供了一個包裝,但是我包裝了它,以便我有一個'UIViewController',可以在Xamarin代碼中進行子類化,並簡單地覆蓋一些變量。它不包括庫提供的所有功能,只包括我現在需要的功能。當我需要更多的圖書館時,我可以擴展包裝。 – vrwim