自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Swift 04 枚举

1.枚举的基本用法 2.关联值 3.关联值举例 4.原始值(Raw Values) 5.隐式原始值(Implicitly Assigned Raw Values) 6. 递归枚举(Recursive Enumeration) 7.MemoryLayout 8.内存

2020-08-10 22:39:57 136

原创 Swift 03 函数

函数的定义 隐式返回(Implicit Return) 返回元组:实现多返回值 函数的文档注释 参考:https://swift.org/documentation/api-design-guidelines/ 参数标签(Argument Label) 默认参数值(Default Parameter Value) 可变参数(Variadic Parameter) Swift自带的print函数 输入输出参数(In-Out Parameter) 函数重载(Function Overload)

2020-07-28 20:22:45 134

原创 Swift 02-2 流程控制

switch注意点 复合条件 区间匹配、元组匹配 值绑定 where 标签语句

2020-07-28 19:59:53 76

原创 Swift 02-1 流程控制

if-else while for for – 区间运算符用在数组上 区间类型 带间隔的区间值 switch fallthrough switch注意点

2020-07-28 16:06:49 78

原创 Swift 01-基础语法

Hello World Playground - View Playground - ViewController Playground – 多Page 注释 Markup语法 ##链接 *百度 百度 常量 标识符 常见数据类型 字面量 类型转换 元组(Tuple)

2020-07-25 22:31:20 83

原创 swift 编译流程

编译流程 ⭕️参考:https://swift.org/compiler-stdlib swiftc ⭕️swiftc存放在Xcode内部 Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin ⭕️一些操作 生成语法树: swiftc -dump-ast main.swift 生成最简洁的SIL代码:swiftc -emit-sil main.swift 生成LLVM IR代码: swiftc -emit-ir main.sw

2020-07-25 22:13:00 352

原创 Swift 00-汇编语言

汇编语言 程序的本质 寄存器与内存 ⭕️通常,CPU会先将内存中的数据存储到寄存器中,然后再对寄存器中的数据进行运算 ⭕️假设内存中有块红色内存空间的值是3,现在想把它的值加1,并将结果存储到蓝色内存空间 ⭕️CPU首先会将红色内存空间的值放到rax寄存器中:movq 红色内存空间, %rax ⭕️然后让rax寄存器与1相加:addq $0x1, %rax ⭕️最后将值赋值给内存空间:movq %rax, 蓝色内存空间 3. 编程语言的发展 4. 汇编语言的种类 ⭕️汇编语言的种类 8086汇编

2020-07-25 22:08:27 168

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除