在介绍多模式catch子句之前,我们先来复习一下平时是怎么catch的。 单模式 catch 子句 有以下函数: 在使用带有 throws 的函...
也许是作为争议最大的特性之一,多尾闭包这个特性被纳入 Swift 5.3。为什么会有那么大的争议呢?听我慢慢道来。 调用单个尾闭包的函数时有一种...
Hello,不知道大家昨天有没有熬夜看完 WWDC 呢?是不是跟小健一样,发现是个录播觉得有点不过瘾哈。有一说一,苹果对于疫情之下的活动安排还是...
在Swift 5 之前,抛出和处理错误的标准做法是使用 throws try catch, 异步错误使用的是 completion: @esca...
Hashable 的 Conditional Conformance 使用 Dictionary 和 Set 的时候要求用作 Key 的类型实现...
随着 Xcode 10 的正式版发布,Swift 4.2 也正式问世,在 Swift 4.1 中引入的 Conditional Conforma...
Swift 4.2 在 WWDC 18 上正式公布,作为 Xcode 10 搭载的 Swift 最新版,以及 Swift 5 到来之前的重要一步...
WWDC 第二天,为大家带来 What's new in Swift 以及 What's new in Cocoa Touch 两个 重要 Se...
今天是WWDC 18的第一天,如果说上午的 Keynote 是面向每一位听众的,那么下午的 Platform State of the Unio...