是否可以将使用monotouch编译的C#库与单个应用程序中的Objective-C前端链接起来,还是应用程序必须全部或全部都没有?单点触摸和原生iOS代码
4
A
回答
3
这是可能的,但您不会从MonoTouch工具获得任何帮助,并且您无法摆脱这样的事实,即您仍然必须拥有Mono运行时才能执行您的C#代码。
为了向Objective-C应用程序提供Mono运行时,运行时必须嵌入到应用程序中。 MonoTouch网站上有关于如何做到这一点的一些文档here,你可以找到更多关于将Mono嵌入到应用程序here的技术细节。
MonoTouch在编译C#代码时会生成Objective-C用来调用该代码的.m和.s文件。这些文件需要包含在耗费的Objective-C项目中,但MonoTouch在使用完毕后会清理这些文件。为了保持mtouch,MonoTouch编译器从删除.m和.s文件中调用编译器时使用--keeptemp选项。你可以找到一个好的sample Makefile here来帮助你弄清楚如何从命令行正确调用mtouch。
最后,您将需要完整版本的MonoTouch才能做到这一点。试用版不会生成.s文件。
+0
感谢您的信息。试用版不具备测试这个功能所需的支持令人失望,但是图书馆的规模足够大,它仍然可能比港口便宜。 – 2011-01-08 20:40:41
相关问题
- 1. 单点触摸的原始套接字
- 2. 对ios触摸代码感到困惑
- 3. 单点触摸Cocos2D
- 4. 必应地图和单点触摸
- 5. 单点触摸饼图
- 6. ping在单点触摸
- 7. UIImagePickerController崩溃单点触摸
- 8. Sql azure - 单点触摸
- 9. UITapGestureRecognizer检测单点触摸
- 10. 在单点触摸越来越多点触摸事件
- 11. 触摸IOS中的视图时可以触摸点吗?
- 12. iOS:触摸Imageview时发生的事件
- 13. 奇怪的触摸/点击的iOS
- 14. iOS上的MonoTouch中的多点触摸
- 15. iOS中的触摸ID密码集成
- 16. 触摸IOS画线
- 17. UIImageView触摸点
- 18. 反应原生如何添加图像和onpress成可触摸
- 19. WP7原生代码?
- 20. BitmapRegionDecoder原生代码
- 21. iPad的IOS HTML表单选择触摸
- 22. 3d触摸单张照片。 iOS,Swift
- 23. iOS版iPad在编程时触摸失败(代码签名前)
- 24. 触摸开始与多点触摸让
- 25. 使用现有代码iPhone单片机中的目标C代码(范围滑块在单点触摸iPhone)
- 26. 如何让Qwt接受触摸和多点触摸事件?
- 27. 如何检测onTouchEvent()中的单点触摸以及多点触摸()
- 28. Select2在触摸设备(iOS,...)上显示原生选择旁边的原生选择
- 29. 是否可以引用单点触摸C#库中的本机代码?
- 30. arduino触摸屏的颜色代码
我不知道monotouch,但我认为如果monotouch已经编译它,iOS可以运行代码。我不知道如何使用API调用C#库,但我认为链接可能是 – vodkhang 2011-01-08 07:22:26