前言 YYKit作為業(yè)內(nèi)的巔峰之作,其優(yōu)異的性能和性能優(yōu)化思路,都讓人嘆服。我也不禁一次地感嘆郭曜源憑借一人之力,寫出這樣的作品,真的是實至名歸的大神。但是老天總是愛開玩笑,...
前言 YYKit作為業(yè)內(nèi)的巔峰之作,其優(yōu)異的性能和性能優(yōu)化思路,都讓人嘆服。我也不禁一次地感嘆郭曜源憑借一人之力,寫出這樣的作品,真的是實至名歸的大神。但是老天總是愛開玩笑,...
前言 機緣巧合偶遇iOS馬甲包業(yè)務(wù)[https://www.yuque.com/docs/share/7e70244c-5dea-4035-b634-65cc082097da...
開發(fā)過程中我們經(jīng)常會遇到稍微復(fù)雜的視圖需要tableView和collectionView的相互嵌套,那么當(dāng)cell嵌套tableView或者collectionView的時...
小紅點(消息推送提醒)在現(xiàn)今的各個App中幾乎無處不在,特別是內(nèi)容的更新日漸頻繁,大量的小紅點被投放在各個業(yè)務(wù)入口。一般來說,小紅點主要有三個應(yīng)用場景: App有新添加的功能...
代碼地址:HSPlayerFullScreenDemo 2020年6月19日更新 我們的客戶端主要功能就是看電影,所以我們經(jīng)常要與視頻播放器打交道,用到視頻播放器就需要滿足用...
所有的視頻類App都會面臨一個播放器橫豎屏切換的問題,之前一直使用KVO強制修改設(shè)備方向達到豎屏轉(zhuǎn)為橫屏。 目前看來,優(yōu)酷視頻貌似依然使用的這個方法,具體表現(xiàn)為statusB...
RunLoop源碼剖析---圖解RunLoop 源碼面前,了無秘密 前言 我們在iOS APP中的main函數(shù)如下: 我們在macOS下的main函數(shù)如下: 對比這兩個程序:...
強烈建議一定要在網(wǎng)絡(luò)好的情況下配置,并且最好能上外網(wǎng),不然折磨死你! 為什么寫這篇文章了,因為到目前為止我還沒看到一篇完善靠譜的iOS Jenkins配置文章。 首先我這里安...
前言 在項目測試階段,頻繁的打包發(fā)布會耗費團隊很多的時間。搭建一個自動化打包發(fā)布的平臺,可以將我們從那些繁瑣的打包發(fā)布流程中解放出來。 本文采用的方案是:Jenkins + ...