2010年6月13日

摘要: iPhone OS的版本众多,很多用户由于各种各样的原因没有升级到最新版,这就给我们开发者带了麻烦。作为开发者,我们都希望软件的受众越多越好。怎么样让软件尽量适应最多的iPhone OS?这里我们就应该了解iPhone项目的Base SDK和iPhone OS Deployment Target。 Base SDK指的是当前编译用的SDK版本。iPhone OS Deployment Target... 阅读全文
posted @ 2010-06-13 14:06 VinceOniPhone 阅读(10395) 评论(0) 推荐(1) 编辑
摘要: NSUserDefaults用于保存iPhone程序的数据,使用非常方便。 那么这些数据最终存放在什么地方呢?存放于一个plist文件中。这个文件位于 <UUID for your App>\Library\Preferences\<your App's bundle ID>.plist 通过一些工具,可以很方便的打开和修改它。所以我不建议用它来保存一些关键信息,因为这样太... 阅读全文
posted @ 2010-06-13 09:49 VinceOniPhone 阅读(4896) 评论(0) 推荐(0) 编辑

2010年6月12日

摘要: 在rovercat和qqn_pipi等朋友的指点之下,我在我的touch8G2代(伪3代)上面安装了iOS4。 现在总结一下: 准备: 登录 [url]http://developer.apple.com/iphone/[/url] 点击“iPhone SDK 4 beta”,下载: 1.Xcode 3.2.3 and iPhone SDK 4 GM seed (Snow Leopard) 2.i... 阅读全文
posted @ 2010-06-12 14:04 VinceOniPhone 阅读(2253) 评论(0) 推荐(0) 编辑

2010年6月9日

摘要: 条件编译不是多高深的技术,却很实用,可以帮助我们针对不同的target编译出不同的版本。比如,希望同一份代码编译出完全版和功能受限的免费版,以减小维护成本。 首先要在某个project或者target上get info。在Build页中,找到GCC 4.2 - Preprocessing下面的Preprocessor Macros,双击,在弹出来的对话框中增加一个值,例如FREE_VERSION。... 阅读全文
posted @ 2010-06-09 00:07 VinceOniPhone 阅读(2951) 评论(0) 推荐(0) 编辑

2010年6月7日

摘要: 既然我把平台转移到Mac上面,自然需要一个好用的博客工具。ecto就是一个很不错的工具。 主要功能: 1. 支持n多的博客系统,当然包括博客园和msn spaces。 2. 支持多帐户。 对博客园的设置很简单,只要输入地址、用户名、密码就行了。 对msn spaces的设置有点复杂。如果你的博客地址为http://abc.spaces.live.com,首先要在msn spaces中设置启用ema... 阅读全文
posted @ 2010-06-07 11:43 VinceOniPhone 阅读(2096) 评论(1) 推荐(0) 编辑
摘要: 要做开发就必须要使用代码管理工具,我习惯于用perforce,所以就在mac上安装了perforce(用户数不大于2个时免费,对个人来说够用了)。 1.下载Perforce Server, 命令行工具 和 客户端 在这里http://www.perforce.com/perforce/downloads/index.html 可以下载所需要的一切。 p4d是服务器daemon p4是命令行工具 ... 阅读全文
posted @ 2010-06-07 10:47 VinceOniPhone 阅读(6412) 评论(2) 推荐(0) 编辑
摘要: “Vince on iPhone”是个专注于iPhone/iPad/mac软件开发的博客,由Vince创建于2010年6月7日。欢迎光临。 阅读全文
posted @ 2010-06-07 10:41 VinceOniPhone 阅读(228) 评论(3) 推荐(0) 编辑

导航