本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T」[https://itcharge.cn/ios-blocks-02/]...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T」[https://itcharge.cn/ios-blocks-02/]...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T」[https://itcharge.cn/ios-carsh-defen...
githud傳送門:NHAVEditor 基于 AVFoundation 框架封裝的 iOS視頻編輯工具,支持給視頻添加水印、特效、音樂(lè)、導(dǎo)出視頻、視頻轉(zhuǎn)gif iOS: >...
NSTimer 是系統(tǒng)提供的定時(shí)器,系統(tǒng)提供的api也比較簡(jiǎn)單,使用很方便,項(xiàng)目開(kāi)發(fā)中會(huì)經(jīng)常用到。然而,在使用NSTimer時(shí),如果不注意,非常容易引起內(nèi)存泄露的問(wèn)題。本文總...
版本記錄 前言 大家都知道,ios虛擬商品如寶石、金幣等都需要走內(nèi)購(gòu),和蘋(píng)果三七分成,如果這類商品不走內(nèi)購(gòu)那么上不去架或者上架以后被發(fā)現(xiàn)而被下架。最近有一個(gè)項(xiàng)目需要增加內(nèi)購(gòu)支...
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ì)象如果它存在的話。如果緩存中沒(méi)有找到相應(yīng)的圖片,這個(gè)方法從指定的文檔中加載然...
面試題 1. Category的使用場(chǎng)合是什么? 2. Category的實(shí)現(xiàn)原理 Category編譯之后的底層結(jié)構(gòu)是struct category_t,里面存儲(chǔ)著分類的對(duì)...