Mac上搭建直播服務(wù)器 Nginx+rtmp 簡(jiǎn)介 Nginx 是非常優(yōu)秀的開(kāi)源服務(wù)器,用它來(lái)做hls或者rtmp流媒體服務(wù)器是非常不錯(cuò)的選擇, 1、安裝 增加對(duì) nginx...
Mac上搭建直播服務(wù)器 Nginx+rtmp 簡(jiǎn)介 Nginx 是非常優(yōu)秀的開(kāi)源服務(wù)器,用它來(lái)做hls或者rtmp流媒體服務(wù)器是非常不錯(cuò)的選擇, 1、安裝 增加對(duì) nginx...
一樣,遠(yuǎn)程怎么設(shè)就怎么設(shè)
s.prefix_header_contents = [
'#import "xxxPrefix.h"'
]
iOS使用pod創(chuàng)建本地庫(kù)前言 隨著項(xiàng)目變得越來(lái)越大,我們的工程需要進(jìn)行拆分和解耦。組件化的形式是目前一種解耦的方式。在iOS中,模塊之間完全解耦不互相依賴(lài)的情況下,完全可以做成pod管理的本地庫(kù)。下...
@欺魄小妖 這是額外的操作,耗時(shí)而且體驗(yàn)差
iOS如何本地儲(chǔ)存PHAsset最近公司有個(gè)需求,需要緩存信息中要發(fā)送的照片,下次打開(kāi)viewController的時(shí)候直接顯示照片。思路是在退出viewcontroller的時(shí)候儲(chǔ)存PHAsset,下一次...
前言 我之前維護(hù)過(guò)公司的彈幕庫(kù),但由于它的歷史包袱過(guò)重,改造成本過(guò)高,一直沒(méi)有將它改造成我心中理想狀態(tài)的一個(gè)庫(kù)。另外在周末,我也需要做一些事情來(lái)消磨時(shí)間,所以我寫(xiě)了一個(gè)比較符...
重寫(xiě)hittest判斷subvie.layer. presentationLayer的frame或者重寫(xiě)子view的pointInside,判斷到點(diǎn)擊范圍就相應(yīng)點(diǎn)擊
iOS如何讓視圖沿著貝塞爾曲線(xiàn)動(dòng)起來(lái)要想使視圖可以沿著貝塞爾曲線(xiàn)運(yùn)動(dòng),要用到關(guān)鍵幀動(dòng)畫(huà)CAKeyframeAnimation 我們可以在一個(gè)button的點(diǎn)擊事件中加入如下代碼 如上代碼所示,就能使得這個(gè)gre...
@國(guó)家一級(jí)抬杠運(yùn)動(dòng)員_4163 已經(jīng)沒(méi)有了吧
iOS實(shí)現(xiàn)仿抖音直播頭像動(dòng)畫(huà)最近公司有一個(gè)需求就是做一個(gè)類(lèi)似抖音直播頭像的頭像動(dòng)畫(huà)。先放上效果 如果這個(gè)圈是單一顏色的話(huà)那這個(gè)需求其實(shí)是很好實(shí)現(xiàn)的,用plulsing就行了。但是我們的需求之中,這個(gè)圈的...
@為發(fā)騷而生 不行的哈
如何快速刪除iOS項(xiàng)目中的無(wú)用圖片前言 當(dāng)我們的項(xiàng)目越來(lái)越大時(shí),就會(huì)出現(xiàn)很多沒(méi)有使用過(guò)的圖片,為了減小打出的包體積,我們需要把這些沒(méi)有使用的圖片刪除。刪除這些沒(méi)用的圖片其實(shí)很頭疼,因?yàn)閳D片太多了手工去搜索成本...
由于iPhone不像安卓手機(jī)那樣底部有返回鍵可以點(diǎn)擊返回上個(gè)頁(yè)面,每次返回上一頁(yè)都需要點(diǎn)擊頁(yè)面的導(dǎo)航欄返回按鈕,這實(shí)在是非常不方便。。。 還好蘋(píng)果提供了屏幕邊緣側(cè)滑返回手勢(shì)i...
前言 看到這個(gè)標(biāo)題你可能會(huì)覺(jué)得“這不是很簡(jiǎn)單嗎?像下面這么一寫(xiě)就完了唄” 不不不,如果你覺(jué)得就這么簡(jiǎn)單的話(huà)說(shuō)明你還是太年輕了。這樣寫(xiě)你的列表在滾動(dòng)的一開(kāi)始上面的cell就消失...
網(wǎng)絡(luò)下載是我們?cè)陧?xiàng)目中經(jīng)常要用到的功能,如果是小文件的下載,比如圖片和文字之類(lèi)的,我們可以直接請(qǐng)求源地址,然后一次下載完畢。但是如果是下載較大的音頻和視頻文件,不可能一次下載...
@我是宋仲基 解耦以及遠(yuǎn)程pod庫(kù)的開(kāi)發(fā)
iOS使用pod創(chuàng)建本地庫(kù)前言 隨著項(xiàng)目變得越來(lái)越大,我們的工程需要進(jìn)行拆分和解耦。組件化的形式是目前一種解耦的方式。在iOS中,模塊之間完全解耦不互相依賴(lài)的情況下,完全可以做成pod管理的本地庫(kù)。下...
前言 反轉(zhuǎn)視頻和核心方法有兩種 用AVAssetImageGenerator倒序的讀取每一個(gè)time的圖片,并使用AVAssetWriterInputPixelBufferA...
前言 先說(shuō)問(wèn)題是什么,那就是當(dāng)UICollectionView的cell上有webview且在webview中進(jìn)行過(guò)點(diǎn)擊操作后,webview所在cell就無(wú)法觸發(fā)UICol...
前言 iOS崩潰是讓iOS開(kāi)發(fā)人員比較頭痛的事情,app崩潰了,說(shuō)明代碼寫(xiě)的有問(wèn)題,這時(shí)如何快速定位到崩潰的地方很重要。調(diào)試階段是比較容易找到出問(wèn)題的地方的,但是已經(jīng)上線(xiàn)的a...
文章背景 在很多的時(shí)候 , 我們項(xiàng)目中的控制器會(huì)延遲釋放 ,為了了解為什么會(huì)延遲釋放和延遲釋放的解決方式特制作了一個(gè)demo, 項(xiàng)目中延遲釋放會(huì)帶來(lái)很多問(wèn)題, 因?yàn)檠舆t師范項(xiàng)...
寫(xiě)在題前:文章為本人原創(chuàng), 如果文章轉(zhuǎn)載,必須標(biāo)明作者與出處,并將原文鏈接以及github地址附在文章首行, 否則將追究其法律責(zé)任。 請(qǐng)尊重作者勞動(dòng)成果! github地址:...
前一章節(jié)已經(jīng)介紹了如何自定義并發(fā)NSOperation,本節(jié)將其應(yīng)用到具體實(shí)例,如果自定義并發(fā)NSOperation不會(huì),請(qǐng)移步http://www.itdecent.cn/...
@長(zhǎng)腿老干部 編譯緩存吧,clear一下
iOS使用pod創(chuàng)建本地庫(kù)前言 隨著項(xiàng)目變得越來(lái)越大,我們的工程需要進(jìn)行拆分和解耦。組件化的形式是目前一種解耦的方式。在iOS中,模塊之間完全解耦不互相依賴(lài)的情況下,完全可以做成pod管理的本地庫(kù)。下...