閱讀原文 大部分項(xiàng)目都需要選擇一種數(shù)據(jù)持久化方案來(lái)保存用戶(hù)的偏好設(shè)置,在iOS開(kāi)發(fā)中一般選擇UserDefaults。下面先簡(jiǎn)單介紹下一般的實(shí)現(xiàn)方式,然后再介紹下我在開(kāi)源項(xiàng)目...
前言 眾所周知,現(xiàn)在App的競(jìng)爭(zhēng)已經(jīng)到了用戶(hù)體驗(yàn)為王,質(zhì)量為上的白熱化階段。用戶(hù)們都是很挑剔的。如果一個(gè)公司的推廣團(tuán)隊(duì)好不容易砸了重金推廣了一個(gè)APP,好不容易有了一些用戶(hù),...
閱讀原文 前段時(shí)間寫(xiě)了一個(gè)macOS圖床小應(yīng)用cuImage,里面有些技術(shù)點(diǎn)一直沒(méi)抽出時(shí)間總結(jié)和分享。臨近畢業(yè)事情也比較多,只能擠時(shí)間了。本文將利用Swift的反射機(jī)制遍歷對(duì)...
在swift 3中新增加了兩種訪(fǎng)問(wèn)控制權(quán)限 fileprivate 和 open 。下面將對(duì)這兩種新增訪(fǎng)問(wèn)控制做詳細(xì)介紹。 fileprivate 在原有的swift...
設(shè)計(jì)模式大概分成三類(lèi): 1.創(chuàng)建型:?jiǎn)卫O(shè)計(jì)模式、抽象工廠(chǎng)設(shè)計(jì)模式 2.結(jié)構(gòu)型:MVC 模式、裝飾器模式、適配器模式、外觀模式、組合模式 3.行為型:責(zé)任鏈設(shè)計(jì)模式、觀察者設(shè)...
備份自:http://blog.rainy.im/2016/01/19/quiver-programmers-notebook/ 什么時(shí)候需要記筆記? 很多人覺(jué)得記筆記是浪費(fèi)...
引言 在iOS動(dòng)畫(huà)篇:核心動(dòng)畫(huà)中講到如何給一個(gè)視圖添加動(dòng)畫(huà)效果,但是其僅局限在系統(tǒng)控件的具有動(dòng)畫(huà)效果的屬性。假設(shè)現(xiàn)在我們要做一個(gè)空心圓形的進(jìn)度條,隨著進(jìn)度的變化具有對(duì)應(yīng)的動(dòng)畫(huà)...
【一】 坐車(chē)看書(shū)的人都是在裝逼,有過(guò)這種想法的人一定不止我一個(gè)。 有陣子因?yàn)楣ぷ鞯木壒剩?jīng)常出差,近的話(huà)就在江浙滬周邊晃悠,遠(yuǎn)的話(huà)要么去北京,要么飛廣州。每次出差,我都習(xí)慣性...