学习IOS开发UI篇--Xcode基础知识及storyboard搭建

1.公司标示使用反向域名

========================================

正向域名 www.baidu.com 用来标示一台网络主机

反向域名 cn.itcast.Mydemo 用来标示产品的

cn.com.abc.product

因为大家都喜欢好名字 weibo

2. Bundle Identifier: 产品唯一标示符

========================================

Bundle ID = 公司的反向域名 + 产品名

1> 在模拟器上面,只能有一个唯一的标示符的应用程序

2> AppStore上,所有的应用程序的Bundler ID都是唯一的

Bundle ID 不支持中文,因此如果是上架产品,需要修改Bundle ID

但是不影响开发

3.开发步骤

========================================

1> 搭建界面

2> 连线

3> 编写代码

4.IBAction & IBOutlet

========================================

1> IBAction 用来和操作建立关系的,IBAction本质就是一个void,不过可以用来连线 => 方法

2> IBOutlet用来和界面上的元素建立关系,用来获得/修改界面控件的属性 => @property

用于设置storyboard的界面原名叫做Interface Builder,在OC中,与之相关的通常以IB开头

5. UIViewController & UIView

========================================

UIViewController 负责程序的控制,大管家

UIView 负责界面的显示

每个UIViewController默认有一个view(根视图)

原文地址:https://www.cnblogs.com/zhaoyan/p/3740206.html