除了使用GCD創(chuàng)建單例和oc不同,其他幾乎一致 1)隊(duì)列創(chuàng)建 獲取系統(tǒng)存在的全局隊(duì)列 Global Dispatch Queue 有4個(gè)執(zhí)行優(yōu)先級(jí): .us...

除了使用GCD創(chuàng)建單例和oc不同,其他幾乎一致 1)隊(duì)列創(chuàng)建 獲取系統(tǒng)存在的全局隊(duì)列 Global Dispatch Queue 有4個(gè)執(zhí)行優(yōu)先級(jí): .us...
Moya是什么筋量? Moya是對(duì)請(qǐng)求庫(kù)Alamofire的抽象封裝,相當(dāng)于OC中YTKNetwork和AFNetworking的關(guān)系碉熄。 為什么用Moya桨武? 我們用Moya在Gi...
1锈津、堆(heap)區(qū) 是有程序員分配和釋放呀酸,用于存放運(yùn)行中被動(dòng)態(tài)分配的內(nèi)存段。大小不定性誉,可增加和縮減。 1)不連續(xù)的內(nèi)存區(qū)域 2)向高地址擴(kuò)展的數(shù)據(jù)結(jié)構(gòu) 3)遵循先進(jìn)先出(F...
自動(dòng)釋放池 AutoreleasePool的實(shí)現(xiàn)原理是怎么樣的错览? AutoreleasePool是以棧為結(jié)點(diǎn),通過(guò)雙向鏈表的形式組合而成的數(shù)據(jù)結(jié)構(gòu)煌往。編譯器會(huì)將@autorel...
xcode13.3升級(jí)包顯示12.7G,下載1小時(shí)刽脖,安裝10小時(shí)羞海,占用空間32G。蘋(píng)果的開(kāi)發(fā)工具和windows的visual studio有一拼了曲管。xcode 是否可以刪減...
1: WKWebView 與JS 原生交互 ??OC調(diào)用H5方法,給H5傳參 ??H5給OC傳參 2: OC使用第三方 WebViewJavascriptBridge 與H5交互...
談?wù)剅untime的定義院水、常用場(chǎng)景和方法的調(diào)用流程定義:是運(yùn)行時(shí)機(jī)制腊徙,底層是C語(yǔ)言API。當(dāng)程序運(yùn)行時(shí)檬某,OC代碼會(huì)轉(zhuǎn)成runtime的C語(yǔ)言代碼常用場(chǎng)景:1、動(dòng)態(tài)創(chuàng)建一個(gè)類,...
一橙喘、相關(guān)介紹 CoreBluetooth專門(mén)用于與BLE設(shè)備通訊。并且現(xiàn)在很多藍(lán)牙設(shè)備都支持4.0,4.0以其低功耗著稱,所以一般也叫BLE(Bluetooth low en...
1)application/x-www-form-urlencoded 這應(yīng)該是最常見(jiàn)的 POST 提交數(shù)據(jù)的方式了饰潜。瀏覽器的原生 表單 此時(shí)Form提交的請(qǐng)求數(shù)據(jù)初坠,抓包...