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