学习iPhone也有段时间了,时间过得真快。一开始什么都不懂,呵呵,真的很头疼,学习起来也是很累的。有的东西要你捂着,捂着捂着时间久了自然而然就会了。我不像其他人那么聪明,学个两个礼拜就能进项目组了,我整整学了3个礼拜。
一开始我是死看书,看了一个礼拜然后跟着书本上的步骤看下去。结果mode没有做出来,时间也花费了。第三个礼拜我干脆直接看代码了,项目的代码还是很有参考价值的,我看着看着就知道了,这个该怎么用,为什么这么用,原来自己一直都是用错了学习方法。
视图控制器是控制视图用的,加载nib文件、手动生成视图并加载到该视图控制器上。一个项目里面一般是主控制器里面声明其他的控制器并生成该控制器的实例,接下来就是对被调用了的那个控制器进行详细的设计。就像一个boss(Main),A归boss管。boss要做事了只需要喊一声,A你做什么(调用方法),A就把工作全做完了。OC里面非常强调这种使用方法,称之为间接。确实是很棒的设计,做出来的东西结构非常清晰。
在IB设计,你所能看到的都是view。一般view是被其他class文件调用的AddSubView:nibname。ScrollView用到的也就是设置content.size,设置好了就是加载视图,和普通的加载没有什么两样。tabelview被用的非常广泛,设计好返回cell的那个方法,再在IB里面把对应的对象方法连起来就好了。
【Double龙】
2011/11/27
阅读(1018) | 评论(0) | 转发(0) |