摘要: init/loadView/viewDidLoad/viewDidUnload这么细节的东西想来大家都不在意,平时也不会去关系,但是在面试时却常常被提到,所以了解viewController的生命周期还是很有必要的。由init、loadView、viewDidLoad、viewDidUnload、d... 阅读全文
posted @ 2015-09-03 20:37 stevenwuzheng 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 当你访问一个ViewController的view属性时,如果此时view的值是nil,那么,ViewController就会自动调用loadView这个方法。这个方法就会加载或者创建一个view对象,赋值给view属性。loadView默认做的事情是:如果此ViewController存在一个对应... 阅读全文
posted @ 2015-09-03 19:24 stevenwuzheng 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 使用Storyboard拖线容易出错的地方:在Storyboard中,选中某个控件,按住ctrl键进行拖线,建立Outlet和Action后,不能手动再去修改自动生成的代码,然后再次进行连线,这样会导致同一控件被重复连线(被连接到多个方法),编译时不会报错,运行时会直接崩溃。如果想修改自动生成的代码... 阅读全文
posted @ 2015-09-03 12:43 stevenwuzheng 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 现在向我们走来的是程序员方阵!他们穿着拖鞋,披着毛巾,左手拿着键盘,右手举着鼠标,腋下夹着USB转换器。他们因睡眠不足而显得精神不振,喊着微弱的口号走过主席台。主席问候:程序员们辛苦了!程序员方队异口同声地答道:Hello World! 阅读全文
posted @ 2015-09-03 12:24 stevenwuzheng 阅读(315) 评论(0) 推荐(0) 编辑