首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Swift5.0+
Muen
创建于2021-05-25
订阅专栏
学习Swift基础、特性等
等 4 人订阅
共27篇文章
创建于2021-05-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Swift-方法
方法分为:实例方法、类方法。 默认情况下,值类型的属性不能被自身的实例方法修改。mutating修饰方法后,可以允许这种修改行为。 在func前面加个@discardableResult,可以消除:函数调用后返回值未被使用的警告。
Swift5.0-属性
Swift属性将值与特定的类、结构体或枚举关联。存储属性会将常量和变量存储为 实例的一部分,而计算属性则是直接计算(而不是存储)值。计算属性可以用于类、结构体和枚举,而存储属性只能用于类和结构体。 存储属性和计算属性 通常与特定类型的 实例 关联。但是,属性也可以直接与类型本身…
Swift的结构体 和 类
结构体的主要目的是用来 封装少量相关简单数据值。 有理由预计一个结构体实例在赋值或传递时,封装的数据将会被拷贝而不是被引用。 任何在结构体中储存的值类型属性,也将会被拷贝,而不是被引用。 结构体不需要去继承另一个已存在类型的属性或者行为。 所有的结构体都有一个编译器自动生成的初…
Swift 中的枚举
枚举为 一组相关值 定义了一个通用类型,从而可以让你在代码中类型安全地操作这些值。Swift 中的枚举 不必给每一个枚举成员提供一个值。如果给枚举成员提供一个值(称为原始值),则该值的类型可以是字符串、字符,或是一个整型值或浮点数。 此外,枚举成员可以指定任意类型的关联值存储到…
Swift 可选项(可选类型)
用来处理值可能缺失的情况。它允许将值设置为nil。一般也叫可选类型。 根本没有值。 var num: Int = nil。这样是不可能赋值成功的。因为Int类型中没有nil这个概念! nil在Swift 和 Objective-C 中并不一样。 在 Objective-C 中,…
Swift函数学习
通过在变量类型名后面加入...的方式,来定义可变参数。 用关键字inout标记,在函数内部,可修改传参的值。本质是指针传递,调用时 传的是参数的地址, 如果整个函数体是一个单一表达式,那么函数会返回这个表达式。 任何一个可以被写成一行 return 语句的函数,都可以忽略 re…
Swift5.0 基础知识点
在 Swift 语言当中,一行代码就是一个完整的程序。 不用编写main函数,Swift将全局范围内的首句可执行代码作为程序入口。 多句代码写到同一行时必须用分号(;)隔开。 属性和方法用lowerCamelCase这种方式来命名(如 frameRate ),以便和类型名区分。…