2011-09-02 55 views

回答

2

如果你有這方面相關的頭文件,你可以嘗試使用解析器的MonoMac,做一些繁重的工作適合你,並且產生您的裝訂起點。

解析器是MONOMAC/src目錄/ parser.cs

運行這樣的:

的GMC parser.cs 單parser.exe yourHeader.h

它會生成文件「 gen.cs「包含解析的頭文件。

如果您對某文件沒有源代碼,你還是要綁定某些API,你可以使用的是在這個類ClassDump一個想法:

http://www.cocoadev.com/index.pl?ClassDump

+0

這是否仍然存在?我在我的系統上找不到parser.cs ...我正在使用Xamarin.Mac,而不是MonoMac – lordscarlet

+0

@lordscarlet我不確定這是Miguel提到的同一個解析器,但是:http://www.kevfoo .COM/2011/09/monotouch_bindings / – folex