WebRTC Native 代碼里面有很多值得學(xué)習(xí)的寶藏,其中一個(gè)就是 WebRTC 的 NetEQ 模塊。根據(jù) WebRTC 術(shù)語表 對 Ne...
總結(jié)了筆者日常使用 Swift 的一些小 Tips。 Safe & Fast 1. 能用 let,盡量不用 var 把代碼里的 var 全改成 ...
項(xiàng)目里面用到了 WebRTC 某些模塊,以前是源碼拷貝集成的。這樣不僅需要處理平臺的宏(WebRTC Native 跨平臺),而且升級版本也會涉...
一直以來,在 Cocoa 體系里構(gòu)建富文本是一件很繁瑣的事情,使用 Foundation 框架里的 NSAttributeString 來進(jìn)行構(gòu)...
十月份參加極光黑客馬拉松一天時(shí)間寫了個(gè)簡單的 火車票 OCR 應(yīng)用“票夾”,當(dāng)時(shí)由于時(shí)間和熟練程度原因,并沒有試下今年 WWDC 剛推出的 Sw...
在大部分 App 中,在有 feeds 流之類列表的地方,由于后端數(shù)據(jù)一般采用分頁加載,為了用戶體驗(yàn)需要做預(yù)加載。最簡單的加載方式,就是當(dāng)列表顯...
使用 Swift 時(shí),如果是自定義的 Protocol,可以通過 Extension 來提供部分方法的默認(rèn)實(shí)現(xiàn),但系統(tǒng)原有的 Protocol ...
自從去年開始在項(xiàng)目里寫了一段時(shí)間 Javascript 后,感覺沒有類型檢查的語言還是不太適合我,所以一直想嘗試下 TypeScript,然而由...
在 App 中,如果分享、發(fā)布、上傳功能涉及到圖片,必不可少會對圖片進(jìn)行一定程度的壓縮。筆者最近在公司項(xiàng)目中恰好重構(gòu)了雙端(iOS&Androi...