摘要:
iPhone OS的版本众多,很多用户由于各种各样的原因没有升级到最新版,这就给我们开发者带了麻烦。作为开发者,我们都希望软件的受众越多越好。怎么样让软件尽量适应最多的iPhone OS?这里我们就应该了解iPhone项目的Base SDK和iPhone OS Deployment Target。
Base SDK指的是当前编译用的SDK版本。iPhone OS Deployment Target... 阅读全文
2010年6月13日
摘要:
NSUserDefaults用于保存iPhone程序的数据,使用非常方便。
那么这些数据最终存放在什么地方呢?存放于一个plist文件中。这个文件位于
<UUID for your App>\Library\Preferences\<your App's bundle ID>.plist
通过一些工具,可以很方便的打开和修改它。所以我不建议用它来保存一些关键信息,因为这样太... 阅读全文
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... 阅读全文
2010年6月9日
摘要:
条件编译不是多高深的技术,却很实用,可以帮助我们针对不同的target编译出不同的版本。比如,希望同一份代码编译出完全版和功能受限的免费版,以减小维护成本。
首先要在某个project或者target上get info。在Build页中,找到GCC 4.2 - Preprocessing下面的Preprocessor Macros,双击,在弹出来的对话框中增加一个值,例如FREE_VERSION。... 阅读全文
2010年6月7日
摘要:
既然我把平台转移到Mac上面,自然需要一个好用的博客工具。ecto就是一个很不错的工具。
主要功能:
1. 支持n多的博客系统,当然包括博客园和msn spaces。
2. 支持多帐户。
对博客园的设置很简单,只要输入地址、用户名、密码就行了。
对msn spaces的设置有点复杂。如果你的博客地址为http://abc.spaces.live.com,首先要在msn spaces中设置启用ema... 阅读全文
摘要:
要做开发就必须要使用代码管理工具,我习惯于用perforce,所以就在mac上安装了perforce(用户数不大于2个时免费,对个人来说够用了)。
1.下载Perforce Server, 命令行工具 和 客户端
在这里http://www.perforce.com/perforce/downloads/index.html 可以下载所需要的一切。
p4d是服务器daemon
p4是命令行工具
... 阅读全文
摘要:
“Vince on iPhone”是个专注于iPhone/iPad/mac软件开发的博客,由Vince创建于2010年6月7日。欢迎光临。 阅读全文