http://www.reibang.com/p/07b9ce06ced7https://blog.csdn.net/phunxm/artic...
這里制作了一個(gè)按鈕流光特效 主要構(gòu)成是在原圖片上面狈网,混合了一層中間實(shí)和媳,兩邊虛的白色充當(dāng)光效,然后移動(dòng) 制作流程 首先創(chuàng)建流光特效需要使用到的材質(zhì)...
在編程過(guò)程中屑迂,我們必定經(jīng)常用到 +瑞驱、-、=和屎、(a ? b :c)等操作符號(hào)拴驮,使用起來(lái)相當(dāng)方便。但是在一些自定義的 struct 或者 class...
Swift 類型分為兩種:一種是 value type (值類型)柴信,另外一種是 reference type(引用類型)套啤。 值類型:例如 枚舉、...
策略模式 將一系列的算法單獨(dú)封裝起來(lái)随常,使調(diào)用者在使用的時(shí)候潜沦,可以互相替換。 企鵝案例 這里我們需要幾個(gè)企鵝绪氛,那這幾個(gè)企鵝都有不同的玩耍方法唆鸡,可能...
throws 將異常拋出,交給調(diào)用者處理 先定義一個(gè)錯(cuò)誤信息枚舉枣察,繼承于 Error 再將異常需要的地方將異常拋出 注:如果有返回值争占,throw...
本質(zhì)區(qū)別:struct 是值引用(value reference)燃逻,而 class 是地址引用(class reference)。后面很多差異都...
關(guān)于工廠模式燃乍,有很多新加入的朋友不太理解這種模式的好處唆樊,覺(jué)得是增加了代碼數(shù)量。這里簡(jiǎn)單講解一下我個(gè)人看法 首先刻蟹,工廠模式是符合開(kāi)閉原則的逗旁,其對(duì)擴(kuò)...
直接上代碼,后面詳解 OC實(shí)現(xiàn) swift實(shí)現(xiàn) 詳解 注:如果不實(shí)現(xiàn)copy舆瘪,mutableCopy方法片效,在掉用的時(shí)候回報(bào)錯(cuò),說(shuō)你未實(shí)現(xiàn)copy...