一、日常開發(fā)中,會經(jīng)常遇到這樣的需求: 網(wǎng)絡(luò)請求A返回成功后,調(diào)用網(wǎng)絡(luò)請求B,網(wǎng)絡(luò)請求B結(jié)果返回成功后調(diào)用網(wǎng)絡(luò)請求C(即:A—>B—>C)。 循環(huán)調(diào)用網(wǎng)絡(luò)請求A,確保每次請求...
一、日常開發(fā)中,會經(jīng)常遇到這樣的需求: 網(wǎng)絡(luò)請求A返回成功后,調(diào)用網(wǎng)絡(luò)請求B,網(wǎng)絡(luò)請求B結(jié)果返回成功后調(diào)用網(wǎng)絡(luò)請求C(即:A—>B—>C)。 循環(huán)調(diào)用網(wǎng)絡(luò)請求A,確保每次請求...
最近不少簡友說git上下載下來的代碼報各種問題,因為包含的庫都比較大,所以大家在pod的時候耐心等待,另外我已經(jīng)將代碼適配到了iOS10。 一、前言 身份證識別,又稱OCR技...
前言: 按照時間順序,事件的生命周期是這樣的:事件的產(chǎn)生和傳遞(事件如何從父控件傳遞到子控件并尋找到最合適的view、尋找最合適的view的底層實現(xiàn)、攔截事件的處理)->找到...
環(huán)境 Xcode 12.4, Swift:5.0 概述:該文檔主要介紹OC和Swift混合開發(fā)相互調(diào)用,包括3大類情況和12種具體情形。 三大類情況: 1. 主工程內(nèi)的混合...
在 WWDC 2016 和 2017 都有提到啟動這塊的原理和性能優(yōu)化思路,可見啟動時間,對于開發(fā)者和用戶們來說是多么的重要,本文就談?wù)勅绾尉_的度量 App 的啟動時間,啟...
在objc4源碼中,我們經(jīng)常會在函數(shù)中看到Tagged Pointer。Tagged Pointer究竟是何方神圣?請開始閱讀本文。 目錄1. Tagged Pointer ...
最近在看源碼的過程中,問了自己幾個問題。1.引用計數(shù)存在哪???2.isa指針內(nèi)部結(jié)構(gòu)是什么?3.retainCount內(nèi)部實現(xiàn)是什么樣?4.dealloc的內(nèi)部實現(xiàn)是什么樣的...