随笔分类 -  Swift

Swift - 结构体和类
摘要:前言 1 - 类和结构体都是构造体。Swift 并不要求你为自定义类和结构去创建独立的接口和实现文件,往往是在一个单一文件中定义一个类或者结构体,系统将会自动生成面向其它代码的外部接口 2 - Swift 中结构体和类有很多共同点 ① 定义属性用于存储值 ② 定义方法用于提供功能 ③ 定义下标操作用 阅读全文

posted @ 2023-03-09 22:54 低头捡石頭 阅读(58) 评论(0) 推荐(0) 编辑

Swift - 闭包
摘要:前言 1 - 闭包是自包含的函数代码块,可以在代码中被传递和使用。Swift 中的闭包与 C 和 Objective-C 中的代码块 blocks 以及其他一些编程语言中的 lambdas 函数比较相似 2 - 闭包可以捕获和存储其所在上下文中任意常量和变量的引用, 这就是所谓的闭合并包裹着这些常量 阅读全文

posted @ 2023-03-09 21:54 低头捡石頭 阅读(506) 评论(0) 推荐(0) 编辑

Swift - 枚举
摘要:前言 1 - Swift 中的枚举更加灵活!假定给枚举成员提供一个值(原始值),则该值的类型可以是字符串、字符、整型、浮点数 2 - 枚举成员可以指定任意类型的关联值存储到枚举成员中,就像其他语言中的联合体和变体。Swift 中枚举类型是一等类型 3 - 计算属性用于提供枚举值的附加信息;实例方法用 阅读全文

posted @ 2022-04-29 16:21 低头捡石頭 阅读(40) 评论(0) 推荐(0) 编辑

Swift - 函数
摘要:函数 1 - 函数种类:有返回值带参、有返回值无参、无返回值带参、无返回值无参 // 有返回值有参 func greet(person: String, alreadyGreeted: Bool) -> String { if alreadyGreeted { // ... }else{ // .. 阅读全文

posted @ 2022-04-28 15:30 低头捡石頭 阅读(41) 评论(0) 推荐(0) 编辑

Swfit - 控制流
摘要:前言 1 - Swift 提供了多种流程控制结构:包括可以多次执行任务的 while 循环;基于特定条件选择执行不同代码分支的 if、guard 和 switch!注:Swift 中的 switch 语句比 C语言 加强大 ① 它可以匹配很多不同的模式,包括范围匹配、元组和特定类型匹配 ② 还可以声 阅读全文

posted @ 2022-04-24 17:39 低头捡石頭 阅读(91) 评论(0) 推荐(0) 编辑

Swift - 容器:数组 | 字典 | 集合
摘要:前言 1 - Swift 提供数组、集合和字典三种基本的集合类型用来存储集合数据,它们三者被实现为泛型集合:数组是有序数据的集;集合是无序无重复数据的集;字典是无序的键值对的集!注:Swift 中集合类型都是值类型;OC 里都是引用类型 2 - Swift 中同样使用引用计数的概念来管理内存,但是引 阅读全文

posted @ 2022-04-22 14:28 低头捡石頭 阅读(70) 评论(0) 推荐(0) 编辑

Swift - 运算符 | 断言 | 先决条件
摘要:运算符 1 - Swift 所支持的运算 ① 赋值 = ② 复合赋值 += -= ② 算术 + - * / ③ 求余 % ④ 自增/自减 ++ -- ⑥ 比较运算 == != > < >= <= ⑦ 逻辑运算 && || ! ⑧ 三目运算 ? : 注:同 C 语言一样,它是 Swift 中唯一的三目 阅读全文

posted @ 2018-04-28 21:00 低头捡石頭 阅读(34) 评论(0) 推荐(0) 编辑

Swift - 字符串 | 整型 | 浮点型
摘要:前言 Swift 中常用的数据类型有 Int、Float、Double、Bool、Character、String、Array、Dictionary、Tuple、Optional...... 数据类型的首字母都是大写 一般来说没有必要明确指定变量、常量的类型,Swift 可以自动推断出这个常量、变量 阅读全文

posted @ 2018-04-24 19:13 低头捡石頭 阅读(58) 评论(0) 推荐(0) 编辑

Swift - 常量 | 变量
摘要:前言 Swift 是苹果于 2014 年 WWDC 发布的全新编程语言!苹果从 2010 年 7 月开始设计 Swift,在天朝译为雨燕,logo 是一只燕子。同 OC 一样可以用于开发 iOS、Mac 应用程序 为什么要设计 Swift?让应用开发更简单、更快、更稳定,确保最终应用有着更好的质量 阅读全文

posted @ 2018-04-18 21:17 低头捡石頭 阅读(45) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示