如果你還不知道Lottie是什么, 那你真的out了. 如果把iOS動畫分為兩類: 交互式動畫, 播放式動畫, 那么其中的播放動畫完全可以使用Lottie來完成, 例如: 作...
需要的
iOS數(shù)據(jù)持久化小結(jié)(上)首先談一下自己對iOS中數(shù)據(jù)持久化這個概念的理解。所謂的數(shù)據(jù)持久化就是將數(shù)據(jù)保存在本地硬盤中,這樣即使我們的應(yīng)用退出后再次重啟時依然能夠拿到之前保存的數(shù)據(jù)。要談數(shù)據(jù)存儲方式首...
@喵渣渣 啥意思
LPDMvvmKit分析??在餓了么蜂鳥團隊版項目組工作了有半年時間了,從我剛進來的時候,團隊版就已經(jīng)開始轉(zhuǎn)型為MVVM+RAC的方式來作為底層核心框架,但對于一個iOS開發(fā)新人的我來說,以前只是熟...
LPDMvvmKit分析??在餓了么蜂鳥團隊版項目組工作了有半年時間了,從我剛進來的時候,團隊版就已經(jīng)開始轉(zhuǎn)型為MVVM+RAC的方式來作為底層核心框架,但對于一個iOS開發(fā)新人的我來說,以前只是熟...
??在餓了么蜂鳥團隊版項目組工作了有半年時間了,從我剛進來的時候,團隊版就已經(jīng)開始轉(zhuǎn)型為MVVM+RAC的方式來作為底層核心框架,但對于一個iOS開發(fā)新人的我來說,以前只是熟...
本文主要是從 Hashable作為入口,了解Swift3的標(biāo)準(zhǔn)庫協(xié)議.再研究從自定義的類去遵循 Sequence和 Collection 兩大基礎(chǔ)協(xié)議,從而加深Swift的面...
關(guān)于Charles 的使用在 Charles 從入門到精通 這篇文章里已經(jīng)講得很清楚了,不過,隨著系統(tǒng)的升級,有的功能還需要多做幾步操作才能達到相應(yīng)的效果:iOS 10.3 ...
何為單元測試 ??單元測試(Unit Testing)又稱為模塊測試,是針對程序模塊軟件設(shè)計來進行正確性檢驗的測試工作。程序單元是應(yīng)用的最小可測試部件。對于面向?qū)ο缶幊?,最?..
10.2 更新 開源了!以下優(yōu)化用于餓了么蜂鳥App中,項目鏈接在鏈接 ,歡迎 star 和 pr. 語音播放一直是一個較低頻的開發(fā)知識點,很多開發(fā)并沒有這樣的需求,所以導(dǎo)致...
在閱讀一些技術(shù)博客等資料時,經(jīng)常會出現(xiàn)非正式協(xié)議與正式協(xié)議的字眼,但是對于它的含義不太清楚,這里提出來說明一下。 正式協(xié)議 首先我們的正式協(xié)議就是指的最常用的那種@proto...
最近在項目開發(fā)過程中使用NSDictionary取值的過程中,發(fā)現(xiàn)并沒有關(guān)注過objectForKey和valueForKey的差異,而只是一直去使用它們,所以想今天寫這個就...
最近發(fā)現(xiàn)在項目開發(fā)中經(jīng)常會用到UIView的坐標(biāo)轉(zhuǎn)換,因此在這里總結(jié)一下。主要用到這幾個方法: 下面我用實例來說明一下 然后我們看一下在日志中打印的結(jié)果: 把這兩個轉(zhuǎn)換rec...
上篇講了iOS數(shù)據(jù)持久化的三種方式(plis屬性列表,preference偏好設(shè)置, NSKeyedArchiver歸檔/解檔),這些都是屬于比較輕量級的數(shù)據(jù)持久化方式,今天...