gpt4 book ai didi

c# - MonoTouch 中的第 3 方库?

转载 作者:行者123 更新时间:2023-11-30 19:49:32 26 4
gpt4 key购买 nike

是否可以在 MonoTouch 中使用用 C# 编写的第 3 方库?例如,如果我需要进行图像处理并需要使用图像处理库...

或者重新表述问题:有人可以向我解释一下用 Objective-C 或 C# 编写的第 3 方库如何与 MonoTouch 一起使用吗?

最佳答案

This answer is pretty much spot on with regards to C# libraries - 根据我使用 C# 库的经验,只要它们在 .NET 的 Monotouch 子集中运行,那么您只需引用它们就不会遇到任何问题。我们的一个库确实使用了 Monotouch 尚不支持的 .NET 部分,我们很难让它们工作(以至于我们只是重写了库以用于 monotouch)

关于 Objective-C; Monotouch 附带一个名为 bTouch 的工具,它使用 API 定义文件创建从 Obj-C 到 C'# 的绑定(bind)(通常您必须自己创建 - 或者下载别人编写的文件)。然后就是运行bTouch,传递这个定义文件,会生成.dll

bash$ /Developer/MonoTouch/usr/bin/btouch three20.cs -s:enum.cs 

有关完整说明和谷歌代码项目以帮助您入门并更好地了解其工作原理,请参见下文:

关于c# - MonoTouch 中的第 3 方库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3819748/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com