在开发和调试的时候,NSLog() 是一个非常有用的工具。但是即便设定编译配置为 Release,NSLog() 的代码也会被编译到最终文件中,这显然不是个好消息。
利用 C 的宏特征,可以很简单的解决此问题。
Fire and Motion
在开发和调试的时候,NSLog() 是一个非常有用的工具。但是即便设定编译配置为 Release,NSLog() 的代码也会被编译到最终文件中,这显然不是个好消息。
利用 C 的宏特征,可以很简单的解决此问题。
昨天实在是没有工作状态,干脆打开XCode开始山寨Flight Control这个iPhone游戏。经过几个小时的折腾,实现了基本的特征,算是一个好的开始。
最近一年都在做SNSGame,服务端当然还是用的PHP,而客户端则使用了Flash。
由于使用Flash做为客户端,服务端就不再需要处理一大堆与HTML相关的问题了。客户端和服务端之间就是单纯的数据交换,这大大减低了进行自动化测试的难度。 Continue reading ‘对游戏服务端程序进行自动化测试’
安装XCode 3.2.2后,新创建的iPhone App,默认使用iPhone OS 3.1.3做为目标运行环境。问题是现在很多用户的系统实际上并没有升级到最新版,如果应用程序选择3.1.3做为目标运行环境,会导致应用程序无法在老版本系统中运行。
没有想到Snow Leopard那么吃内存,2G根本就是贫困线。。(上一篇帖子说是温饱,其实我错了)
只好单独买了两根金士顿的内存来装上,这价格算下来和4G版本的Mini没多大区别了,后悔啊 -_-#
使用了一个月Mac,也搜集到了一些常用软件。
这个软件用于修改键盘映射,比如将Command_R(右侧Command)+HJKL映射为四个方向移动,Command_R+bf映射为PageUp/PageDown,用Vi的同学都懂的 ;)

这个软件可以设定几百个映射,不但可以实现Vi的按键方式,还可以模拟Emacs。由于我买的键盘没有Home/End/PageUp/PageDown这些键,发现KeyRemap4MacBook简直就像找到了救世主。
最近评论