给UITableViewCell动态调整高度 在网上看到有人如此实现动态调整高度:点击。 不至于为了获取高度创建一个不需要的cell。 主要有两个地方需要调整高度,一个是自己创建的UILabel或其它子视图,另一个就是cell的高度。 cell内部的view的frame通过重写cell的layoutSubviews方法就行了,就也是一种标准做法: -(void)layoutSubviews{    [super&n... 2011-12-307 min read
如何成为“10倍效率”开发者 导读:Brad Feld的一篇文章The Rise of Developeronomics中提到了“10倍效率的开发者(10x developer)”的概念(伟大的开发者的效率往往比一般的开发者高很多,而不只是一点点),Adam Loving在读了之后受到启发,并向多位大牛(Ben Sharpe、Collin Watson和Jonathan Locke)询问如何成为&... 2011-12-273 min read
我的2011——我的第一个年终总结 这一年于我发生了太多事情,却没有改变我太多的思想。 都说工作几年的人菱角会被慢慢磨平,这可不是我想要的,我想实实倾听我内心的声音,想要变得坚强,能处理好更多的事情,但不想改变自己最初的想法。每当因为一些事情可能会改变我的时候,我也会看一些YY的小说,来挽留自己,这种小说最大的好处就是可以带给人自信与狂妄,相信自己什么事都能做好,不会变成一块鹅卵石。:sleeping: 我是年后来到的北京... 2011-12-243 min read
心态 这些心态都只是“招式”,没有“心法”的话并不知道怎么去做,看上去很美,实则修炼起来很难,现先把“招式”记下,如果哪天找到了“心法”再作更新。   要自信,绝对自信,无条件自信,时刻自信,即使在做错的时候。 寂寞空虚无聊的时候看点杂志,听听音乐,没事给自己找事干,可以无益,但不能... 2011-12-141 min read
iOS 基于键盘的编程所需技巧 首先,你得监听键盘的事件,最基本的两个事件: UIKeyboardWillShowNotification   UIKeyboardWillHideNotification UIKeyboard... iOS 5新增加了一些   UIKeyboardDidChangeFrameNotification(will) 一般情况下,前两个事件已经可以完成你要做的... 2011-12-123 min read
在iPhone上实现标签云 效果图: 下载地址   2011-11-181 min read
《乔布斯传》读后感 近日读完了这本著作,心里久久不能平静,其实在读的过程中这种感觉也很明显,他的所作所为有时真的让正常人难以理解,他有”坏“的一面让我沉思,比如他不给和他一起创业的朋友股份,也曾经不和女儿相认,也有很多“好”的一面值得我们学习,比如他很专注。但有时候也会出现问题,他专注的同时能让自己不去想其他的事情,我想大多数人如果得了癌症都会尽早治疗,但他拖了长... 2011-11-131 min read
layoutSubview 调用时机 init does not cause layoutSubviews to be called (duh) addSubview causes layoutSubviews to be called on the view being added, the view it’s being added to (target view), and all the subview... 2011-10-251 min read
Xcode 常用编译选项设置 乍一看,这些设置可能太麻烦,其实它真的可以节省许多调试应用的时间,在xcconfig文件中指定即可。 用标准库连接 LINK_WITH_STANDARD_LIBRARIES = YES 如果激活此设置,那么编译器在链接过程中会自动使用通过标准库的链接器。   Info.plist 输出编码 INFOPLIST_OUTPUT_FORMAT = binary 指定Info... 2011-09-175 min read
UIView(包括子类)的几个初始化时执行动作的时机 根据你需要执行的动作, 这里有几个方法: -(id)initWithFrame:(CGRect)frame - UIView的指定初始化方法; 总是发送给UIView去初始化, 除非是从一个nib文件中加载的; -(id)initWithCoder:(NSCoder *)coder - 从nib文件中加载的时候发送此消息给UIView; -(void)awake... 2011-09-071 min read