1.swift 的架构

1.1 边界

A command is a statement.
当多条语句写在一行时,需要使用分号进行分隔(;),一条语句也可以跨多行, 注意分割的地方,如:

print(
    "world")

1.2 Everything is an Object

没有基本类型。

1.3 三种风格的对象类型

struct(如 1)、class、enum

1.4 变量

let
var (一旦声明,其类型不在改变)

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、enum

1.12 self

1.13 private

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值