当前位置:网站首页>Introduce structured concurrency and release swift 5.5!
Introduce structured concurrency and release swift 5.5!
2022-04-23 20:50:00 【It's not called moon red】
Swift Official announcement 5.5 Official release , This version is a major version update , This includes the newly introduced concurrent language function , Include async/await、 Structured concurrency and Actors. at present TSwift 5.5 An updated version of is now available in Swift.org go online , Developers can go to download experience .
Swift 5.5 What new features have been introduced ? Let's have a look at :
- Asynchronous waiting
- Asynchronous sequence
- Effectful Read-only property
- Structured concurrency
- async let binding
- Continuation of asynchronous task and synchronous code interface
- Actors
- overall situation actors
- Sendable and @Sendable Closure
- if Used for suffix member expression
- Allow interchangeability CGFloat and Double type
- Enumerations with associated values can be encoded
- lazy Now applicable to the local environment
- Extend the property wrapper to functions and closure parameters
- Extending static member lookup in a common context
And how to use these new features , The official team is also there 《 What’s New in Swift 5.5》 A detailed case description is given in this paper , Interested students can go to study .
Related links :
- https://github.com/twostraws/whats-new-in-swift-5-5
- https://www.hackingwithswift.com/articles/233/whats-new-in-swift-5-5
版权声明
本文为[It's not called moon red]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204232047397177.html
边栏推荐
- Problem brushing plan -- dynamic programming (III)
- Resolve the eslint warning -- ignore the warning that there is no space between the method name and ()
- Norm normalization in tensorflow and pytorch of records
- Unity ECS dots notes
- Lunch on the 23rd day at home
- opencv应用——以图拼图
- Deep analysis of C language pointer (Part I)
- 【SQL】字符串系列2:将一个字符串根据特定字符分拆成多行
- Chrome 94 引入具有争议的 Idle Detection API,苹果和Mozilla反对
- Google 尝试在 Chrome 中使用 Rust
猜你喜欢
浅谈数据库设计之三大范式
Use 3080ti to run tensorflow GPU = 1 X version of the source code
Addition, deletion, modification and query of MySQL advanced table
go defer
居家第二十三天的午饭
Addition, deletion, modification and query of advanced MySQL data (DML)
管道和xargs
Recommended usage scenarios and production tools for common 60 types of charts
On the three paradigms of database design
Thinkphp5 + data large screen display effect
随机推荐
41. The first missing positive number
CUDA, NVIDIA driver, cudnn download address and version correspondence
Deno 1.13.2 发布
C#,打印漂亮的贝尔三角形(Bell Triangle)的源程序
wait、waitpid
Assertionerror: invalid device ID and runtimeerror: CUDA error: invalid device ordinal
Unity solves Z-fighting
Learn to C language fourth day
Leetcode-279-complete square number
Realrange, reduce, repeat and einops in einops package layers. Rearrange and reduce in torch. Processing methods of high-dimensional data
MySQL数据库常识之储存引擎
go reflect
管道和xargs
Introduction to standardization, regularization and normalization
Awk example skills
Zhongchuang storage | how to choose a useful distributed storage cloud disk
Tensorflow1. X and 2 How does x read those parameters saved in CKPT
How to learn software testing? Self study or training? After reading this article, you will understand
vulnhub DC:1渗透笔记
又一款数据分析神器:Polars 真的很强大