多線(xiàn)程 GCD
swift里強(qiáng)大的協(xié)議 協(xié)議的基本使用 協(xié)議繼承 協(xié)議組合 由于很多種語(yǔ)言都不支持多繼承。 所以可以使用POP(面向協(xié)議編程)來(lái)解決類(lèi)似多繼承的...
初始化器兩個(gè)階段 自動(dòng)繼承 繼承Swift里沒(méi)有通用的基類(lèi)辨绊, 不在繼承于其他的類(lèi)都可以稱(chēng)為基類(lèi)重寫(xiě)父類(lèi)override. 訪(fǎng)問(wèn)父類(lèi)使用super...
為結(jié)構(gòu)體蕴掏、類(lèi)障般、枚舉添加屬性,設(shè)置屬性觀察器盛杰。 添加方法 //屬性觀察器 懶加載及屬性修飾符: 添加實(shí)例方法挽荡。 都默認(rèn)含有self
Swift 里枚舉翻身了,和類(lèi)即供、結(jié)構(gòu)體可以并列了徐伐,地位很高啦 這個(gè)貌似是新特性,我在老版本不支持這個(gè)協(xié)議呢募狂。办素。 //枚舉關(guān)聯(lián)值 //指定原始值 ...
在swift里函數(shù)成了一級(jí)公民,因此有必要了解下函數(shù)式編程 傳統(tǒng)命令式祸穷、面向?qū)ο笫骄幊蹋好钍骄幊坛3F仁刮覀兂鋈バ阅芸紤]性穿,把不同的任務(wù)交織起來(lái)...
函數(shù)和閉包 函數(shù)基本定義與使用。 可以有一個(gè)或者多個(gè)參數(shù)雷滚,可以有一個(gè)返回值需曾,也可以有多個(gè)返回值。函數(shù)是引用類(lèi)型祈远。 函數(shù)的實(shí)際參數(shù)和形式參數(shù) 函...
集合 數(shù)組 字典 數(shù)組 ** 數(shù)組遍歷方式:for in呆万, 和 forEach; forEach有兩個(gè)特征:1.無(wú)法使用break 或 co...