标签:
初学iOS编程,谨以此系列博客记录自己学习iOS开发的点滴,并和大家一起交流。这也第一次写博客,写的不好或不对的地方,欢迎各路大神指出,在此先谢过~注:由于自己也刚刚开始学习,前面几篇估计代码量少,也只是贴出部分代码,作为入门知识点记录而已。
---------------------NSRyan于2016年5月10日注
每当显示一个新界面时,首先会创建一个新的UIViewController对象,然后创建一个对应的全屏UIView,UIViewController负责管理这个UIView;
UIViewController就是UIView的大管家,负责创建、显示、销毁UIView,负责监听UIView内部的事件,负责处理UIView与用户的交互;
UIViewController内部有个UIView属性,就是它负责管理的UIView对象:
@property (nonatomic, retain) UIView *view;
IB:Interface Builder 界面搭建;
IBAction: 需要操作,例如按钮的点击;
IBOutlet :需要获得、修改该属性;
就可以与Storyboard建立起联系,但是注意:一般情况下不用Storyboard,用代码来创建控件。
1> 搭建界面,应用程序的样子
2> 连线:视图控制器中
3> 编写程序,实现功能
将属性写在viewcontroller.m文件中,方法可以不写,直接在后面写并连线即可。
域名:itcast.cn, baidu.com
域名通常用来唯一标示一台主机:www.baidu.com
反向域名:通常用来唯一表示产品:cn.itcast.weibo
Bundle Identifier:反向域名+产品名称
不支持中文(上架前需要修改),但是不影响开发!
iOS开发 - 第01篇 - UI基础 - 01 - 从Storyboard开始学习
标签:
原文地址:http://blog.csdn.net/nsryan/article/details/51361621