githud傳送門:NHAVEditor 基于 AVFoundation 框架封裝的 iOS視頻編輯工具括授,支持給視頻添加水印坞笙、特效、音樂荚虚、導(dǎo)出視頻薛夜、視頻轉(zhuǎn)gif iOS: >...
githud傳送門:NHAVEditor 基于 AVFoundation 框架封裝的 iOS視頻編輯工具括授,支持給視頻添加水印坞笙、特效、音樂荚虚、導(dǎo)出視頻薛夜、視頻轉(zhuǎn)gif iOS: >...
寫的真的很真實(shí)梯澜,我們小時(shí)候都會(huì)遇到這樣的好朋友,后來慢慢的成長(zhǎng)中關(guān)系淡了院水,不是彼此變了而是圈子腊徙,眼界,閱歷不一樣了檬某。不過這樣的朋友更值得珍惜撬腾,因?yàn)樽罴冋鏌o邪的年紀(jì)的友誼是無價(jià)的。
笑以苛:三月的楊柳恢恼,七月的桂香小學(xué)群里看到楊柳一家車禍身亡民傻,楊柳只剩骨頭。 桂香场斑,一言不發(fā)漓踢,泣不成聲...... 1994年小姑娘轉(zhuǎn)到村子里上學(xué),她長(zhǎng)得特好看漏隐,像洋娃娃喧半。班里的同學(xué)都圍了上去。只有桂香青责,一...
NSTimer 是系統(tǒng)提供的定時(shí)器挺据,系統(tǒng)提供的api也比較簡(jiǎn)單取具,使用很方便,項(xiàng)目開發(fā)中會(huì)經(jīng)常用到扁耐。然而暇检,在使用NSTimer時(shí),如果不注意婉称,非常容易引起內(nèi)存泄露的問題块仆。本文總...
版本記錄 前言 大家都知道蜜暑,ios虛擬商品如寶石、金幣等都需要走內(nèi)購策肝,和蘋果三七分成肛捍,如果這類商品不走內(nèi)購那么上不去架或者上架以后被發(fā)現(xiàn)而被下架。最近有一個(gè)項(xiàng)目需要增加內(nèi)購支...
1.Class objc_getClass(const char *aClassName) 1> 傳入字符串類名 2> 返回對(duì)應(yīng)的類對(duì)象 2.Class object_get...
講多線程這個(gè)話題缀蹄,就免不了先了解多線程相關(guān)的技術(shù)概念。本文涉及到的技術(shù)概念有CPU膘婶、進(jìn)程缺前、線程、同異步悬襟、隊(duì)列等概念衅码。也可能講的不全或者不足的地方,后續(xù)再加以補(bǔ)充脊岳,最近一直使用...
imageNamed,其參數(shù)為圖片的名字逝段。這個(gè)方法用一個(gè)指定的名字在系統(tǒng)緩存中查找并返回一個(gè)圖片對(duì)象如果它存在的話。如果緩存中沒有找到相應(yīng)的圖片割捅,這個(gè)方法從指定的文檔中加載然...
面試題 1. Category的使用場(chǎng)合是什么醉锄? 2. Category的實(shí)現(xiàn)原理 Category編譯之后的底層結(jié)構(gòu)是struct category_t,里面存儲(chǔ)著分類的對(duì)...
本篇文章采用的源碼是objc4-781版本 class_ro_tclass_ro_t存儲(chǔ)了當(dāng)前類在編譯期就已經(jīng)確定的屬性浙值、方法以及遵循的協(xié)議,里面是沒有分類的方法的檩小。那些運(yùn)行...
原文:https://juejin.im/post/6862898534857834510 開篇 2020年注定是一個(gè)特殊且不平凡的一年开呐。疫情之下,內(nèi)憂外患规求,部分企業(yè)筐付,倒下的...
轉(zhuǎn)載 談到循環(huán)引用较解,不知道你能想到什么?可能是delegate為啥非得用weak修飾赴邻,可能是block為啥總是需要特殊對(duì)待印衔,你也可能僅僅想到了一個(gè)weakSelf,因?yàn)樗軒?..
網(wǎng)上關(guān)于Git-Flow的教程一大堆与帆,哎呀,命令行太多記不住啊墨榄。還好有SourceTree玄糟,但是好像功能還挺多,不知道什么時(shí)候選擇什么功能渠概,新版的SourceTree和網(wǎng)上的...