深入浅出 Swift 中的 some、any 关键字以及主关联类型primary associated types

在这里插入图片描述



问题现象

从 Swift 5.1 开始,Apple 陆续引入 some、any 关键字,并且从 Swift 5.7 开始对 any 关键字的用法做了增强,并且引入了主关联类型(primary associated types)的概念。

那么它们到底是什么意思?使用它们又能如何改进我们书写代码的范儿呢?

在这里插入图片描述

在本篇博文中,您将学到以下内容:

  • some 关键字有何作用?
  • any 关键字的作用又是什么?
  • Swift 5.7 对 any 关键字做了怎样的增强?
  • 什么是主关联类型?它出现的意义是什么?
  • 主关联类型与 some、any 关键字又有怎样的关系?

使用 Swift 中这些新的关键字,再辅以主关联类型可以简化我们的代码,大大提高我们的编码体验。

所以,还等什么呢?

Let’s go!!!

相关文章

软件简介:蓝湖辅助工具,减少移动端开发中控件属性的复制和粘...
现实生活中,我们听到的声音都是时间连续的,我们称为这种信...
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿...
【Android App】实战项目之仿抖音的短视频分享App(附源码和...
前言这一篇博客应该是我花时间最多的一次了,从2022年1月底至...
因为我既对接过session、cookie,也对接过JWT,今年因为工作...