1.1
讲解了如何用xcode建立新工程,书中讲的是xcode5.0.而现在最新的xcode都7.2了。的确没有empty app可建立了,需要建立single view app。
因为ios9.0后支持本机不需要开发者账号进行调试,非常方便,在自己机子上运行,没手动写一行代码的工程,是一个白板。
1.2
MVC学习
View 视图 即用户可见的对象。
Model 负责存储数据。
Controller负责View为用户呈现内容,以及负责确保View和Model保持一致。总之是多向反馈的过程。[此处本来想画图的,但是想想等买了画图版补上吧。2233]
1.5创建界面
创建class时 勾选了create xib for user interface 就会自动生成文件.xilb。
这是个可视化编辑器。
所用xlib文件都会被编译为nib文件,然后xcode会将nib文件拷贝到应用的bundle。
可以在xlib打开的面板上添加控件。
如果想让代码里显示这些view,需要设置插件变量outlets[指向对象的指针]并与view关联。
还可以用action来关联view事件.
但是如果要让新建的view显示出来 还需要将window与controller关联起来。