操作日志廣泛存在于各個B端和一些C端系統中,比如:客服可以根據工單的操作日志快速知道哪些人對這個工單做了哪些操作,進而快速地定位問題。操作日志和系統日志不一樣,操作日志必須要...

操作日志廣泛存在于各個B端和一些C端系統中,比如:客服可以根據工單的操作日志快速知道哪些人對這個工單做了哪些操作,進而快速地定位問題。操作日志和系統日志不一樣,操作日志必須要...
前言 swift的數據編解碼,我們可以使用多種方案,常見的有用蘋果自帶的Codable和三方HandyJSON、swiftyJson等都很好用。 個人覺得能夠用官方提供的就盡...
一、前言 在原生應用開發中,我們通常會使用YYModel、SwiftyJSON、GSON等庫實現JSON解析,并使用JSONConverter[https://github....
如果您有過OC的開發經驗,那一定會對OC中@dynamic關鍵字比較熟悉,它告訴編譯器不要為屬性合成getter和setter方法。 Swift中也有dynamic關鍵字,它...
簡概: 本次文章主要介紹給視頻添加動效水印的幾種方式,以及實現代碼。 使用AVFoundation + CoreAnimation 合成方式 基于Lottie 核心也是 Co...
“如果每只狗,都有注定的一位主人,那么它的運氣真的很好的,不是你選中了它,而是它在萬千人群中,選中了你。” 我從來沒養過狗,這是第一次養狗。 跟旺旺的相遇,似乎就像這句話說的...
楔子 今天項目中有一個需求:給定一個NSData *類型的圖片數據,從中解析出圖片和圖片名稱。其中圖片數據NSData *的結構如下: 4個字節的圖片名稱長度+圖片名稱+4個...
為什么需要狀態管理? 剛開始構建應用的時候,只有少許狀態需要管理,這時候可能并不需要狀態管理。 但隨著功能增加,會出現成百上千的狀態,如果沒有狀態管理,就會亂成一鍋粥。 Pr...