您的位置:首页 > 移动开发 > Swift

Swift3.0学习

2016-08-02 01:12 260 查看

swift3.0的初步认识

在swift 3.0中取消中括号[ ],以点语法形式

取消了所有的NS开头的关键词

1.创建视图

OC中 ———— [[UIView alloc] initWithframe:];

Swfit中 ———— UIView(frame:)

类名( ) == alloc init

2.类方法

OC ———— [UIColor redColor]

Swift ———— UIColor.red( )

3.访问当前对象的属性,可以不使用 self

建议:都不用,只有在提示的时候再添加,因为Swfit中会用到闭包(类

似OC的block)需要使用 self

4.Swfit中没有 ’ ; ‘

;是用来分隔语句的,再Swfit中默认不需要,但是单行书写的时候要有

例:let x = 10; let y = 20

5.枚举类型

OC ———— UIButtonTypeContactAdd

Swift ———— .contactAdd

6.监听方法

OC ———— @selector( )

Swift ———— #selector( )

7.调试

OC ———— NSLog

Swift ————— print

8.打印跟踪函数

OC ———— FUNCTION

Swift ———— #function

9.文档注释 option +cmd + /

10.视图颜色快捷键 color + 回车

11.取消预编译指令

//MARK: -试图加载      代替OC中的 #para  mark
//TODO:这里应该更改              代替OC中的#warning
//FIXME:这里更改参数            代替OC中的#warning
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  swift