一、Swift基础操作
- 导入框架
OC是 #import <UIKit/UIKit.h> Swift是 import UIKit
- swift定义标示符:必须指定是常量还是变量
var(变量)/let(常量) 标识符的名称 : 标识符的类型 = 初始化值
var a : Int = 10; a = 29; b = 3.11 错误写法(类型不对)
let b : Double = 3.14;
3.语句结束后可以不跟;
前提:一行只有一条语句,如果一行中有多条语句,则需要使用;分割
4.打印内容
print(a)
print("hello world")
二、常量和变量的使用注意点:
1.在开发中优先使用常量,只有在需要修改时,在修改成var
2.常量本质:保存的内存地址不可以修改,但是可以通过内存地址拿到对象,之后修改对象内部的属性
let view : UIView = UIView()
// view = UIView() 错误写法
view.backgroundColor = UIColor.redColor()
3.创建对象
// 1.创建UIView对象并且制定frame
let view : UIView = UIView(frame: CGRect(x: 0, y: 0, width: 100, height: 100))
// 2.设置UIView的属性
view.backgroundColor = UIColor.blueColor()
// 3.给view对象内部添加子控件
// 3.1.创建子控件
// swift中使用枚举: 1.枚举的类型.具体的类型 2. .具体的类型
let btn : UIButton = UIButton(type: .ContactAdd)
// 3.2.设置btn的位置
btn.center = CGPoint(x: 50, y: 50)
// 3.3.将子控件添加到View中
view.addSubview(btn)
第三、数据类型
// 类型推导
// var a : Int = 30
var a = 30
// 可以通过:option + 鼠标左键,查看一个标识符的类型
let b = 3.14