04 2012 档案

摘要:使用MonoTouch做iOS开发,通常会相应的建立两个项目,一个是MonoDevelop项目,在OSX下使用,一个是VS项目,在Windows下使用,VS项目在添加MonoTouch项目的CS源文件之后,经常编译出错,而且如果安装了Resharper之类的插件之话,也会得到一大堆错误信息,本文提供了一个比较好的解决方案。 阅读全文
posted @ 2012-04-25 11:54 张志敏 阅读(1823) 评论(4) 推荐(7) 编辑
摘要:在 Windows/Linux 平台上, .Net/Mono 可以通过平台调用 (P/Invoke) 技术调用本地类库, 通过互操作 (Interop) 技术调用 COM 组件, 在 iOS 平台上, MonoTouch 也有类似的技术, 可以调用 iOS 的 CocoaTouch 类库, 这种技术在 MonoTouch 叫做绑定 (Binding) , 整个 monotouch.dll 就是用绑定技术完成的, 本文详细介绍如何用 MonoTouch 绑定 CocoaTouch 类库。 阅读全文
posted @ 2012-04-22 21:02 张志敏 阅读(2897) 评论(5) 推荐(6) 编辑
摘要:Xcode 升级到 4.3 之后, 原来的 /Developer 目录被删除了, 新的 Developer 目录是 /Applications/Xcode.app/Contents/Developer 切换的方法是打开命令行窗口, 输入 sudo /usr/bin/xcode-select -switch /Applications/Xcode.app/Contents/Developer 阅读全文
posted @ 2012-04-22 15:44 张志敏 阅读(1070) 评论(0) 推荐(0) 编辑
摘要:本文详细说明了如何使用 Xcode 建立于使用 CocoaTouch Static Library 项目。 阅读全文
posted @ 2012-04-20 14:09 张志敏 阅读(20779) 评论(8) 推荐(4) 编辑
摘要:操作系统选择 Ubuntu 10.04, 可以用虚拟机; 安装 Android SDK , 并更新; 打开命令行窗口, 输入下面的命令, 准备编译环境: sudo apt-get install git-core gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev sun-java6-jdk pngcrush schedtool 如果提示说找... 阅读全文
posted @ 2012-04-19 09:17 张志敏 阅读(921) 评论(1) 推荐(0) 编辑