首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
独木舟的木
掘友等级
iOS软件工程师
愿你历尽千帆,归来仍是少年。
获得徽章 1
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
理解 Swift 中的不透明类型
Swift 5.1 引入了一种新的语言特性,称为不透明类型(opaque types)。**不透明类型使我们能够返回具体类型而无需公开它。**让我们直接跳到一个例子来看看这意味着什么
Swift 中的关键字:用代码解释不透明类型
Swift 中的 `some` 关键字声明了不透明类型,Swift 5.1 引入了它以支持不透明结果类型。许多工程师在编写 SwiftUI 视图的主体时第一次体验使用不透明类型。但是,通常不清楚某些关
Swift 中的 any 关键字是什么
在 Swift 5.6 中,苹果为 Swift 语言添加了一个新的关键字:`any`。正如你在这篇文章中所看到的,`any` 关键字的使用与你使用 `some` 关键字的方式非常相似。它们都被用在协议
Swift 5 7 中的 any 和 some 有何区别
在这篇文章中,你将了解你需要知道的关于这两个关键字差别的一切。我们将从每个关键字的介绍开始,然后你将了解更多关于每个关键字解决的问题,以及你如何决定在你的代码中应该使用 some 还是 any
Swift 中的 some 关键字是什么
如果你花了一些时间使用 SwiftUI,或者如果你看了今年关于 SwiftUI 的 WWDC 视频,你可能已经注意到 SwiftUI 中的视图有一个类型为 `some View` ,名为 `body`
Swift 5 7 中的主要关联类型是什么
Swift 5.7 引入了许多涉及泛型和协议的新功能。在这篇文章中,我们将探讨一个极其强大的新功能,即所谓的 "主要关联类型"。在本篇文章结束时,你将知道并理解什么是主要关联类型,以及为什么我认为它们
用泛型和协议构建灵活的组件
最近我想实现一个泛型数据源层。这个数据源将能够从本地缓存中返回几乎任何东西,如果本地缓存不包含请求的对象,它将从远程服务器获取,然后在本地缓存结果,再返回给我。
Swift 内置类型的泛型介绍
每当我们写代码时,我们都希望我们的代码是精心设计的。我们希望它是灵活、优雅和安全的。我们希望确保 Swift 的类型系统和编译器尽可能多地抓住我们的错误。特别有趣的是,Swift 的类型系统可以帮助我
AnyObject、Any 和 any:如何选择
`Any` 和 `AnyObject` 是 Swift 中的特殊类型,用于类型擦除(type erasure),与 `any` 没有直接关系。请注意本文中的大写 `A`,因为我将介绍 `Any` 和任
开始使用 Swift 协议中的关联类型
Swift 中的关联类型与协议紧密配合。你可以从字面上将它们视为协议的关联类型:从你将它们放在一起的那一刻起,它们就是一家人。显然,解释关联类型的工作原理有点复杂,但一旦掌握了它,就会更频繁地使用
下一页
个人成就
文章被点赞
336
文章被阅读
129,549
掘力值
3,392
关注了
6
关注者
142
收藏集
4
关注标签
8
加入于
2021-03-09