1.swift 的架构
2016-03-10 21:45
381 查看
1.1 边界
A command is a statement.当多条语句写在一行时,需要使用分号进行分隔(;),一条语句也可以跨多行, 注意分割的地方,如:
print( "world")
1.2 Everything is an Object
没有基本类型。1.3 三种风格的对象类型
struct(如 1)、class、enum1.4 变量
letvar (一旦声明,其类型不在改变)
1.5 函数
func go(){ }
1.6 swift 文件的结构
引入包全局变量声明
全局函数声明
class、enum、struct的定义
{}可以嵌套(2,3,4)
1.7 作用域与生命周期
Module 作用域文件作用域
Object declaration 作用域
-{}作用域
1.8 Object 的成员
属性和方法1.9 namespace
class A{ class B{ } }
1.10 modules
默认导入Swift模块1.11 实例化
class 、struct、enum1.12 self
1.13 private
相关文章推荐
- Swift开发笔记之UIButton基本用法
- swift的代理
- Swift 基础学习(构造方法初印象)
- Swift 2.0 异常处理
- core image几个滤镜例子 oc版本和swift版本
- Swift语言iOS8的蓝牙Bluetooth解析
- Swift 基础学习(继承)
- new in swift
- Swift之?和!
- swift 取得一个字符的ascii值或者unicode值
- swift:iOS模拟器键盘设置(弹出,中文键盘,隐藏)
- swift 学习笔记5 懒加载
- 我从55个Swift标准库协议中学到了什么?
- Swift 基础学习(实例方法)
- Swift 基础学习(实例方法)
- swift 拿到程序的委托
- Swift学习 字符串的操作
- swift官方推荐翻译文档之基本运算符
- 高效绘图 CAShapeLayer Swift
- swift数据持久化--归档