首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
swift
订阅
无聊的bug
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Swift 5.1(1) - 基础
常量和变量:常量的值一旦设置就不能更改,而变量可以在将来设置为不同的值。常量和变量必须在使用之前声明。常量声明使用let关键字。变量声明使用var关键字。 类型注释:声明常量或变量时,可以提供类型注释,以清楚常量或变量可以存储的值的类型。通过在常量或变量名称后面放置冒号,后跟空…
Swift 5.1 (9) - 结构体和类
结构体和类是多功能的,灵活的结构,是程序中代码的构建块。我们可以使用与定义常量,变量和函数相同的语法来定义属性和方法,为我们的结构体和类添加功能。 Swift中我们为自定义的结构体和类不需要创建单独的.h和.m文件。而是在单个文件中定义结构体或类即可,并且Swift会提供额外的…
Swift 5.1 (8) - 枚举类型
一个枚举类型是为一组相关联的值定义的一个公共类型,使得这些关联值能够在代码中以类型安全的方式进行处理。 C语言中的枚举类型将相关的枚举项使用整数值表示。而Swift中的枚举更灵活,并且没有为枚举项提供值。如果为为枚举项提供值(则该值称为原始值raw value),该值可以是字符…
Swift 5.1 (6) - 函数
函数是执行特定任务的独立代码块。为函数指定了一个标识其功能的名称,此名称可用于“调用”函数以在需要时执行其任务。Swift中的每个函数都有一个类型,由函数的参数类型和返回类型组成。可以像Swift中的任何其他类型一样使用此类型,这使得将函数作为参数传递给其他函数以及从函数返回函…
Swift 5.1 (3) - 字符串
字符串是一系列字符组成的。Swift字符串由String类型表示。 2.多行字符串:由三个双引号"""括起来的字符序列。注意:多行字符串文字的正文开始以及结束时,分隔符"""必须独占一行。 多行字符串文字中包含换行符时,该换行符也会出现在字符串的值中。 如果只想使用换行符来简化…
Swift 5.1 (2) - 运算符
运算符的术语: 操作符分为一元,二元,三元。 一元运算符主要操作一个单一的目标(比如:-a)。一元前缀运算符可以直接出现在它们的目标前面(比如:!b),一元后缀运算符直接出现在它们目标之后(比如:c!)。 二元运算符在两个目标(例如2 + 3)上运行,并且是中缀,因为它们出现在…
Swift 5.1 (4) - 集合类型
Swift提供三种主要的集合类型,称为Array,Set和Dictionary,用于存储值的集合。Array是有序的值的集合。Set是唯一值的无序集合。Dictionary是键值关联的无序集合。 如果创建数组,集合或字典,并将其分配给变量,则创建的集合将是可变的。我们可以通过添…
Swift 5.1 (13) - 继承
继承是一种基本行为:子类继承父类方法,属性和其他特性。子类可以重写父类的方法,属性。继承将类与Swift中的其他类型区分开来。 类还可以将属性观察者添加到继承的存储属性或计算属性上。 基类:定义的任何不从其他类继承的类。Swift中的类在不指定父类的情况下,是不会从通用基类继承…
Swift 5.1 (12) - 下标
下标是一种用于访问集合,列表或序列中元素的快捷方式。当我们获取或设置某个类型的成员元素的值时,可以使用下标通过索引去设置和检索其对应的元素值,而不需要单独的方法。 subscript关键字表示下标的定义,在subscript后指定下标方法调用所需参数和返回类型。和实例方法的定义…
Swift 5.1 (11) - 方法
方法是与特定类型相关联的函数。Swift中类,结构体和枚举都可以定义实例方法,这些方法封装了用于处理特定类型实例的特定任务和功能。同时类,结构体和枚举也都可以定义类型方法,与类型本身关联。 Swift中结构体和枚举可以定义方法这是与C和Objective-C的主要区别。 实例方…