![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
把 swift 升級到 5.0 的時候相信大家一定會遇到建議添加 @unknown default 的警告: @unknown default ...
HackingSwift: What’s new in Swift 5.0Result<T> 還是 Result<T, E: Error> 背景...
HackingSwift: What’s new in Swift 5.0SE200: Enhancing String Literals De...
元類型 元類型就是類型的類型。比如我們說 5 是 Int 類型,此時 5 是 Int 類型的一個值陵刹。但是如果我問 Int 類型占用多少內(nèi)存空間,...
在 4.2 之前专挪,self 是全局保留關(guān)鍵字,所以如果在逃逸閉包中如果在閉包中把 self 標記為 weak 后片排,如果要使用需要使用 ` 包起來...
參考文檔:[譯] 官方 Swift API 設(shè)計規(guī)范 說明下面兩個方法為什么第一個聲明了參數(shù)標簽 at寨腔,第二個方法缺省了。 下面兩種聲明方式哪一...
Swift 4.2 的新特性這兩篇文章已經(jīng)介紹的很清楚了:WWDC 2018:Swift 更新了什么率寡,Swift 4.2 新特性更新迫卢。但是 4....
原作者 Greg Heo (@gregheo) | Twitter ,原文鏈接:Swift Substrings 為文本字符串添加特性或者語法糖...
惰性求值 惰性求值常見于函數(shù)式編程中冶共,也有人把惰性求值翻譯成延遲求值(Lazy Evaluation)乾蛤。它的目的是要最小化計算機要做的工作。在使...