0
我有一個Objective-C程序集「SomeThing.a」Monotouch:自動綁定?
有沒有一種方法可以爲這個程序集自動生成MonoTouch綁定c#和or .dll?
我沒有源代碼,「something.a」
我有一個Objective-C程序集「SomeThing.a」Monotouch:自動綁定?
有沒有一種方法可以爲這個程序集自動生成MonoTouch綁定c#和or .dll?
我沒有源代碼,「something.a」
如果你有這方面相關的頭文件,你可以嘗試使用解析器的MonoMac,做一些繁重的工作適合你,並且產生您的裝訂起點。
解析器是MONOMAC/src目錄/ parser.cs
運行這樣的:
的GMC parser.cs 單parser.exe yourHeader.h
它會生成文件「 gen.cs「包含解析的頭文件。
如果您對某文件沒有源代碼,你還是要綁定某些API,你可以使用的是在這個類ClassDump一個想法:
這是否仍然存在?我在我的系統上找不到parser.cs ...我正在使用Xamarin.Mac,而不是MonoMac – lordscarlet
@lordscarlet我不確定這是Miguel提到的同一個解析器,但是:http://www.kevfoo .COM/2011/09/monotouch_bindings / – folex