Chr*_*fer 2 c# objective-c xamarin.ios
是否可以在MonoTouch中使用C#编写的第三方库?例如,如果我需要进行图像处理并需要使用图像处理库...
或者重新解释一下这个问题:有人可以向我解释一下用Objective-C或C#编写的第三方库如何与MonoTouch一起使用?
关于C#库,这个答案非常明显 - 根据我使用C#库的经验,只要它们在.NET的Monotouch子集中运行,那么只要引用它们就不会遇到任何问题.我们的一个库确实使用了Monotouch尚未支持的.NET部分,我们很难让它们工作(我们只是重新编写了库以便进行单点操作)
关于Objective-C; Monotouch附带了一个名为bTouch的工具,它使用API定义文件创建从Obj-C到C'#的绑定(通常您必须自己创建 - 或者下载其他人编写的文件).然后是运行bTouch的情况,传递这个定义文件,它将生成.dll
bash$ /Developer/MonoTouch/usr/bin/btouch three20.cs -s:enum.cs
Run Code Online (Sandbox Code Playgroud)
有关完整说明和谷歌代码项目,以帮助您开始并了解它如何更好地工作,请参阅下面:
| 归档时间: |
|
| 查看次数: |
1033 次 |
| 最近记录: |