一、設(shè)計(jì) 1. 為什么需要Dark Mode: 讓用戶更好的Focus于App內(nèi)展現(xiàn)的內(nèi)容 在暗光環(huán)境下減少用戶視覺(jué)疲勞,減少對(duì)周圍他人影響 O...
Xcode11 【W(wǎng)WDC2019 Session】Xcode 11新特性Xcode官方文檔 iOS13的特性 眾多新功能,隨iOS13而來(lái)诉植。 ...
最近工作之余, 寫了一個(gè)視頻播放器,輸入要播放的視頻資源地址摧冀,即可實(shí)現(xiàn)播放功能倍踪。目前功能比較簡(jiǎn)單,支持鎖屏索昂、屏幕旋轉(zhuǎn)等基礎(chǔ)功能建车,后續(xù)會(huì)繼續(xù)完善。...
App 因服務(wù)端數(shù)據(jù)返回異常椒惨、未實(shí)現(xiàn)方法等問(wèn)題造成的crash比比皆是缤至, 雖然有經(jīng)驗(yàn)的猿可以通過(guò)一些 if 判斷加層保護(hù),但是總覺(jué)得不夠優(yōu)雅康谆;而...
先介紹下寫此庫(kù)的初衷吧领斥,常用的第三方加載動(dòng)畫庫(kù)拓展很好,但是查看自己的項(xiàng)目沃暗,除了加載動(dòng)畫其他功能皆無(wú)使用月洛。綜合考慮,實(shí)現(xiàn)邏輯不難孽锥,索性自己寫一個(gè)...
前兩篇博文介紹了如何搭建第三方庫(kù)和遠(yuǎn)端私有庫(kù)嚼黔,今天在此記錄下對(duì)這些庫(kù)的一些操作注意事項(xiàng)。 一惜辑、升級(jí)CocoaPods庫(kù) 升級(jí)之前先查看下當(dāng)前私有...
如果我們項(xiàng)目需要組件化唬涧,但是又不想讓源碼庫(kù)公布與眾,那該怎么辦呢盛撑? 辦法總比困難多碎节,今天就帶大家一步步實(shí)現(xiàn)自己的遠(yuǎn)程私有庫(kù)~ 遠(yuǎn)程私有庫(kù)原理 重...
如果對(duì) Cocoapods 不是很了解的同鞋,可以 查看官方文檔抵卫。 CocoaPods工作原理 開始之前先簡(jiǎn)單大致介紹下 CocoaPods 工...
原型模式(Prototype Pattern)是用于創(chuàng)建重復(fù)的對(duì)象狮荔,同時(shí)又能保證性能胎撇。這種類型的設(shè)計(jì)模式屬于創(chuàng)建型模式,它提供了一種創(chuàng)建對(duì)象的最...