協(xié)議 (Protocol) 是 Swift 語言中非常強大而靈活的一個特性循集。而其中的關聯(lián)類型就是 Swift 協(xié)議靈活的一個表現(xiàn)。 關聯(lián)類型 我...
在 7 月 29 日的發(fā)布的 Xcode 11 beta 5 中,包含了 Swift 5.1。如果想要體驗這些新特性,需要至少安裝好這個版本的 ...
在開發(fā)過程中先蒋,我們經常會遇到需要定義一些靜態(tài)方法的需求骇钦。通常我們會想到用 class 和 struct 去定義,然而卻忽略了 enum 也可以擁...
聲明 此篇文章大部分類容翻譯自 Hacking with Swift 的 What’s new in Swift 5.0 竞漾,需要看原文的可以直接...
Swift開發(fā)者應該都知道眯搭,很多Swift的類型都是值類型窥翩,例如字符串、數(shù)字鳞仙、數(shù)組寇蚊、字典、集合棍好、結構仗岸、多元組、枚舉等借笙。值類型在Swift中可以說...
書籍鏈接:《Pro Swift》 (鏈接需要梯子才能打得開)扒怖。 一、面向協(xié)議編程 (protocol-oriented programming(...
書籍鏈接:《Pro Swift》 (鏈接需要梯子才能打得開)业稼。 函數(shù)式編程是一個很大的話題盗痒,在此不詳細描述。大家可以自行了解盼忌。在這一章節(jié)我們主要...
書籍鏈接:《Pro Swift》 (鏈接需要梯子才能打得開)积糯。 一、rethrows的使用 我們先來看看Swift文檔里的一句話:不會拋出錯誤的...
書籍鏈接:《Pro Swift》 (鏈接需要梯子才能打得開)谦纱。 一、可變方法 參數(shù)類型用類似Int...表示: 二君编、運算符重載 1. 運算符基礎...