iOS 開發(fā)之編譯ffmpeg 及報(bào)錯(cuò)解析 一、腳本編譯 1. 編譯Mac下可用 FFmpeg 編譯Mac下可用 FFmpeg,主要是可以在mac中,使用 FFmpeg 進(jìn)行...
iOS 開發(fā)之編譯ffmpeg 及報(bào)錯(cuò)解析 一、腳本編譯 1. 編譯Mac下可用 FFmpeg 編譯Mac下可用 FFmpeg,主要是可以在mac中,使用 FFmpeg 進(jìn)行...
此文僅做備忘,不做任何學(xué)習(xí)交流,大家可隨意參考framework中三方庫(kù)依賴以及framework發(fā)布統(tǒng)一使用pod方式 一、制作framework 1、創(chuàng)建APP工程,用來(lái)...
背景 我們小組需要持續(xù)向其他公司或部門提供一套IM(即時(shí)通訊)SDK,為了隱藏源碼實(shí)現(xiàn),就需要將它打包為靜態(tài)庫(kù)(.a/.framework)的形式。該項(xiàng)目使用cocoapod...
1、生成ssh - key 打開終端在終端輸入以下代碼: 如果輸出內(nèi)容里邊包含(其中id_rsa是私鑰,id_rsa.pub是公鑰),則直接跳轉(zhuǎn)到第二步: 如果輸出如下則表示...
概要: 圖片的兩種壓縮方法1.1 壓縮圖片質(zhì)量1.2 壓縮圖片尺寸壓縮圖片使圖片文件小于指定大小2.1 壓縮圖片質(zhì)量2.2 壓縮圖片尺寸2.3 兩種圖片壓縮方法結(jié)合 文章更新...
一直覺得朗讀是一個(gè)比較酷炫的功能,之前一直不知道怎么做,目前有一些三方的語(yǔ)音朗讀SDK,但他們都會(huì)收費(fèi),因此對(duì)于普通個(gè)人開發(fā)者可能是個(gè)不必要的花費(fèi),所以我就看了看蘋果自家的語(yǔ)...
最近項(xiàng)目里有個(gè)需求和導(dǎo)航欄的樣式定制有關(guān),深入之后發(fā)現(xiàn)之前理解的一些概念有些模糊,剛好趁著這次機(jī)會(huì)全面整理了一下。 從 iOS7 開始,蘋果采用了大量的扁平化和毛玻璃風(fēng)格,剛...
(一)valueForKeyPath的使用 valueForKeyPath和valueForKey有一些類似,但也有一些不同的地方。這里就簡(jiǎn)單說(shuō)一下valueForKeyP...
在swift中,extension與Objective-C的category有點(diǎn)類似,但是extension比起category來(lái)說(shuō)更加強(qiáng)大和靈活,它不僅可以擴(kuò)展某種類型或結(jié)...
什么是@ViewBuilder? 從字面意思去理解 ViewBuilder 就是視圖構(gòu)建,其主要使用場(chǎng)景就是構(gòu)建視圖。 在Apple的官方文檔[https://develop...
俗話說(shuō):“工欲善其事必先利其器”; 對(duì)于我們程序員來(lái)說(shuō),不管你是大神,還是小魚小蝦,進(jìn)入公司之后,都用過(guò)源碼管理工具,不然你就不是一個(gè)合格的程序員,現(xiàn)在各個(gè)公司用于源碼管理工...
iOS super 指針原理講解 看下面這段代碼,sonTest 是 繼承自 test 打印結(jié)果是什么呢? 下面我們來(lái)分析下原因,前兩個(gè)大家都知道為什么,那么后兩個(gè)是為什么呢...
引用別人十個(gè)字對(duì)棧和堆的總結(jié) 棧是吃了吐 堆是吃了拉 下面進(jìn)入主題為什么要用copy去修飾block呢 個(gè)人理解:默認(rèn)情況下,block會(huì)存檔在棧中(棧是吃了吐),所以bl...
一、封裝: 封裝就是對(duì)類中的一些字段、方法進(jìn)行保護(hù),不被外界所訪問(wèn)到,有一種權(quán)限的控制功能,Java中有四種訪問(wèn)權(quán)限的修飾符:public,default,protected...
1.在github創(chuàng)建一個(gè)git倉(cāng)庫(kù) (*必須)這里選擇開源協(xié)議選擇MIT Lincense。 2.clone倉(cāng)庫(kù)到本地本地創(chuàng)建空文件夾,cd到該文件目錄下 3.創(chuàng)建.pod...
1、前言 iOS 13 最大的亮點(diǎn)是 Dark 模式,另一個(gè)就是蘋果登錄(Sign in with Apple)方式的增加,讓蘋果生態(tài)又多了一層體驗(yàn),蘋果的生態(tài)建設(shè)越來(lái)越好,...