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 ———— UIButtonTypeContactAddSwift ———— .contactAdd
6.监听方法
OC ———— @selector( )Swift ———— #selector( )
7.调试
OC ———— NSLogSwift ————— print
8.打印跟踪函数
OC ———— FUNCTIONSwift ———— #function
9.文档注释 option +cmd + /
10.视图颜色快捷键 color + 回车
11.取消预编译指令
//MARK: -试图加载 代替OC中的 #para mark //TODO:这里应该更改 代替OC中的#warning //FIXME:这里更改参数 代替OC中的#warning
相关文章推荐
- Apple Swift学习教程
- 介绍 Fedora 上的 Swift
- Swift中实现点击、双击、捏、旋转、拖动、划动、长按手势的类和方法介绍
- Swift自定义iOS中的TabBarController并为其添加动画
- Swift编程中的泛型解析
- Swift中定义二维数组的方法及遍历方法示例
- Swift实现Selection Sort选择排序算法的实例讲解
- 简单分析Swift语言的一些基本特征
- 使用 Swift 语言编写 Android 应用入门
- 理解二叉堆数据结构及Swift的堆排序算法实现示例
- Swift与C语言指针结合使用实例
- Swift心得笔记之控制流
- 用Swift构建一个简单的iOS邮件应用的方法
- 苹果公司推出的新编程语言Swift简介和入门教程
- Swift实现iOS应用中短信验证码倒计时功能的实例分享
- 使用Swift代码实现iOS手势解锁、指纹解锁实例详解
- Swift 2.1 为 UIView 添加点击事件和点击效果
- 探讨Swift数组和字典
- Swift中的指针操作和使用详细介绍