有趣的Xcode

Xcode用的久了,也就发现一些有趣的小功能。功能虽小,但非常有用。

1.更有效的组织你的代码
你可以比较下面两张图片:
b
另外一张,
a
图片上面的功能是显示当前编辑的文件方法和变量的信息,这是一个非常重要的功能。一方面显示整个文件定义的方法和变量,还可以快速的定位到指定的方法或变量。在Eclipse中被称为Outline的边栏也是这类东西,其它一些IDE或Edit也有类似的功能。但Xcode把这个功能进一步强化了,所带有的好处绝不只是一点点。你可以自己来组织方法和变量的信息,如图片1中的横线和描述信息。要实现如上效果也非常简单,只需要加上特殊的注释信息:
#pragma mark –
这将生成一个水平线,注意-后面不要有空格。
#pragma mark – 你的注释
效果如下,我在注释下面又加了一条水平线:
cc
这种组织方法相比用按字母排序的显示更人性化。

梦想在前,命运在后

不知不觉已经回家6天了,每天都睡到快12点多钟才起来,然后就吃饭。想不到今年春节回到家里还是挺冷的,天气也不怎么好,不是下雨就是下雪。这几天也确实做了些无聊的事,过节前准备了四部电影来消遣,出人意外的是电视剧《神话》还挺好看的,勉强看了25集,因为我的时间确实不多,如果今年浪费太多时间对我来说那真是杯具啊。还有几天就又要离家了,我不希望明年这个时候哭丧着脸来面来2010的计划。最近对张靓颖的《我相信》比较着迷。
还好我对今年要做的事还是有点信心的,在前几天的团年饭中看到我的小侄姑娘用iPhone的时候,她才3岁,这不得不算是说明了什么。
iPhone所提供的内容比我想像的要多,某些开发中的理念要比Mac OS X要先进,当然也简单多。在Mac版本开发过程中碰到了一个问题,导致我希望先开发iPhone版本免得影响整个进度。不管怎么说这两个都是必须完成的,关于其它的计划包括:Shine 1.0版本、基于Zend_Db_Table实现的数据水平切分实现。

那么这篇日志将跨越一年,希望能有一个好的记录。

5月21日:Devstant 1.0上架。

杰作Avatar

前天终于忍不住去看了3D版的Avatar,因为imax的票比较难买,这部作品绝对是一部杰作。也许有些人认为剧情一般,这是当然的,当我第二次去看imax的时候有些地方还睡着了。典型的美国个人英雄电影,这是一种经典的电影模式,有规律可寻,以前在某本书中讲到过自动生成电影剧情的设想。所以剧情不是重点,重点在于给你的代入感,所以如果有条件一定要看imax的,等过几天再去看一次imax版的。也许一般的人可能会惊奇里面的世界,但对我来说这样的世界观设定也一般,或者对于玩过一些最终幻想游戏的朋友来说,这并不算什么,因为在一些游戏CG里面,这类神奇的世界已经有很多了。但Avatar必竟是电影,要达到这种完整的世界影像是多么的神奇,在空中高速飞行的镜头让我激动不已,Avatar绝对重新定义了“电影”。顺便说一句,国内的垃圾片怎么不去死啊,完全是侮辱了现代人的智慧。
其实这部电影让我想到了一些动画片:幽灵公主、超时空要塞F,在幽灵公主中森林中的动物团结起来对抗人类;超时空要塞中所谓的星球网络,每一个Vajra生物都是一个网络结点,用于传播信息,不知道人类未来会不会发展这种状态。