swift的一個大的改變就是關(guān)于協(xié)議的使用,
swift的是由 struct 和 protocal組成的诸老。
用struct來代替OC中的對象 protocal來規(guī)范行為 這個就是我所理解的swift肮雨。
因為struct是值類型 所以 struct是類型安全的 不會像OC一樣 在另一個地方修改了這個變量而導(dǎo)致的問題镇匀。
其實概念就和在java 和 C#等語言中的接口 苹祟,swift可實現(xiàn)類似于多繼承的效果杂瘸。
面向協(xié)議編程
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門累提,熙熙樓的掌柜王于貴愁眉苦臉地迎上來尘喝,“玉大人,你說我怎么就攤上這事斋陪⌒嗤剩” “怎么了置吓?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長缔赠。 經(jīng)常有香客問我衍锚,道長,這世上最難降的妖魔是什么嗤堰? 我笑而不...
- 正文 為了忘掉前任戴质,我火速辦了婚禮,結(jié)果婚禮上踢匣,老公的妹妹穿的比我還像新娘告匠。我一直安慰自己,他們只是感情好离唬,可當(dāng)我...
- 文/花漫 我一把揭開白布后专。 她就那樣靜靜地躺著,像睡著了一般男娄。 火紅的嫁衣襯著肌膚如雪行贪。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼橄浓,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了亮航?” 一聲冷哼從身側(cè)響起荸实,我...
- 正文 年R本政府宣布,位于F島的核電站陌兑,受9級特大地震影響沈跨,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜兔综,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望狞玛。 院中可真熱鬧软驰,春花似錦、人聲如沸心肪。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽硬鞍。三九已至慧瘤,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間固该,已是汗流浹背锅减。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 此文為資料匯總文纯露,基于自己的理解收集網(wǎng)絡(luò)上簡明易懂的文章及例子剿骨,通篇瀏覽之后會對這個概念會有初步的認(rèn)識。 參考資料...
- 文章轉(zhuǎn)載:https://onevcat.com/2016/11/pop-cocoa-1/ (作者非常棒,建議大家...
- 第一章.面向?qū)ο笈c面向協(xié)議編程 本書是關(guān)于面向協(xié)議編程埠褪。當(dāng)蘋果2015年的開發(fā)者大會上發(fā)布了Swift2浓利,他們也宣...
- 最近有時間,挑了幾個今年WWDC中比較感興趣的Session視頻來學(xué)習(xí)组橄,今天就抽時間整理一下關(guān)于Swift 2.0...
- “君生我未生荞膘,我生君已去”——翁美玲,她是我第一個真正意義上的偶像玉工,可惜天妒紅顏羽资,所以她也是我最不愿意提筆思念的一...