首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
独木舟的木
掘友等级
iOS软件工程师
愿你历尽千帆,归来仍是少年。
获得徽章 1
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
Swift:禁止使用强制解包可选类型
Swift 编程语言支持可选类型(optional types))用于处理没有值的情况。一个可选类型代表两种可能性:要么有值,你可以解包这个可选类型来访问这个值,要么根本就没有值。
Swift 中的可选类型
Swift 编程语言带来了许多新功能,使开发应用程序比以前更迅捷、更容易、更安全。其中一个新特性就是可选类型( Optionals)。
Swift 中的可选链
可选链是一个我们可以与可选类型结合使用的过程,以调用可选类型可能为 `nil` 也可能不为 `nil` 的属性、方法和下标。它本质上允许我们根据可选类型是否包含值来选择性地执行不同的代码片段。
在 Swift 中使用元组作为轻量级类型
Swift 的一个真正有趣的功能是能够使用元组(Tuples)创建轻量级容器。这个概念很简单 -- 元组让你轻松地将任何数量的对象或值组合在一起,而无需创建一个新类型。但是,尽管这是一个简单的概念,它
Loops 循环
Swift 内置并提供了许多不同的方式来迭代集合(如数组、集合和字典)——其中最基本的是 `for` 循环,它让我们为在给定集合中找到的每个元素运行一段代码。
组合与继承:解释Swift中的代码架构解决方案
组合归根结底是将多个部分结合起来,创造一个新的结果。你可以看到一个使用众多框架的应用程序是将框架组合在一起的结果。我们可以将组合定义为一个实例通过使用另一个对象来提供其部分或全部功能。
Swift 教程Part2:深入理解初始化
在本教程的第二部分,你将学习 Swift 中类的初始化。类的初始化与 Objective-C 中的类初始化有很大不同,当第一次在 Swift 中编写类的初始化器时,你会遇到许多不同的编译器错误。
Swift 教程Part1:深入理解初始化
初始化是管理命名类型的存储属性的初始值的时候:类、结构和枚举。由于 Swift 内置的安全特性,初始化可能很棘手。有很多规则,其中一些并不明显。
Swift 中的面向对象编程
面向对象编程(Object oriented programming)是一种基本的编程范式,如果你想要认真学习 Swift,就必须掌握这种范式。这是因为面向对象编程是你将要使用的大多数框架的核
值和引用类型
一般来说,Swift 类型可以分为两类——值类型和引用类型——这决定了它们在不同函数和其他代码范围之间的处理方式。使用值类型时,每个实例都作为一个值单独处理和变异,而引用类型实例每个都充当对对象的引用
下一页
个人成就
文章被点赞
337
文章被阅读
137,398
掘力值
3,412
关注了
6
关注者
143
收藏集
4
关注标签
8
加入于
2021-03-09