夜悄無聲息地襲來,將這個城市輕輕地擁在懷里,夜均勻地呼吸著。黑暗中,阿朵輾轉反側,大腦非常清醒,沒有一絲睡意。她沒有開燈,摸索著輕輕地拉開了厚厚的窗簾,夜是那么安靜,只剩下對...

夜悄無聲息地襲來,將這個城市輕輕地擁在懷里,夜均勻地呼吸著。黑暗中,阿朵輾轉反側,大腦非常清醒,沒有一絲睡意。她沒有開燈,摸索著輕輕地拉開了厚厚的窗簾,夜是那么安靜,只剩下對...
莫名的戳痛了心
他一定很好,只是你還不知道忽然想寫下我們這幾年來的故事,六年,不長,但也不短。只是感慨時間過得好快。一晃我們都長大了。 還記得第一次見你的時候,我們并不認識,我和朋友走在一起,你從我身邊...
忽然想寫下我們這幾年來的故事,六年,不長,但也不短。只是感慨時間過得好快。一晃我們都長大了。 還記得第一次見你的時候,我們并不認識,我和朋友走在一起,你從我身邊...
產品經理應該關注的APP性能技術指標 都說一個好的產品是用戶體驗,那么對于APP性能技術指標和用戶體驗來說,是如何相互關聯的? 那么對于PM來說,我們應該考慮什么技術指標作為...
-1- 在一場聚會上,一個穿著連衣裙的姑娘,對著坐在旁邊的女生破口大罵,絲毫不顧忌往日的淑女形象。 幸虧大伙拉著勸著,這才沒動起手來。 被罵的女生既不生氣也不惱怒,只是低垂著...
常量和變量 常量的值一旦設定就不能改變,而變量的值可以隨意更改。 常量和變量必須在使用前聲明,用 let 來聲明常量,用 var 來聲明變量。 你可以在一行中聲明多個常量或者...
元組 元組(tuples)把多個值組合成一個復合值。元組內的值可以是任意類型,并不要求是相同類型。 下面這個例子中,(404, "Not Found") 是一個描述 HTTP...
可選類型 使用可選類型(optionals)來處理值可能缺失的情況。可選類型表示: 有值,等于 x 或者 沒有值, nil 可選類型的作用:一是讓代碼更明確, 二是給編譯器提...
Swift模式匹配總結 模式代表單個值或者復合值的結構。例如,元組 (1, 2) 的結構是由逗號分隔的,包含兩個元素的列表。因為模式代表一種值的結構,而不是特定的某個值,你可...
枚舉 在 C 語言中,枚舉會為一組整型值分配相關聯的名稱。Swift 中的枚舉更加靈活,不必給每一個枚舉成員提供一個值。如果給枚舉成員提供一個值(稱為“原始”值),則該值的類...
類和結構體 類和結構體是人們構建代碼所用的一種通用且靈活的構造體。我們可以使用完全相同的語法規則來為類和結構體定義屬性(常量、變量)和添加方法,從而擴展類和結構體的功能。 與...
屬性 屬性將值跟特定的類、結構或枚舉關聯。 存儲屬性 簡單來說,一個存儲屬性就是存儲在特定類或結構體實例里的一個常量或變量。存儲屬性可以是變量存儲屬性(用關鍵字 var 定義...
實例方法 實例方法是屬于某個特定類、結構體或者枚舉類型實例的方法。實例方法提供訪問和修改實例屬性的方法或提供與實例目的相關的功能,并以此來支撐實例的功能。 實例方法要寫在它所...
定義一個基類(Defining a Base Class) 不繼承于其它類的類,稱之為基類(base class)。 注意Swift 中的類并不是從一個通用的基類繼承而來。如...
構造過程 構造過程是使用類、結構體或枚舉類型的實例之前的準備過程。在新實例可用前必須執行這個過程,具體操作包括設置實例中每個存儲型屬性的初始值和執行其他必須的設置或初始化工作...