1.異步+并發(fā) 2.同步/異步 + 串行隊(duì)列
題目在這里,現(xiàn)有1-100這100個(gè)數(shù)字,隨機(jī)去掉兩個(gè)數(shù)字后亂序存到了數(shù)組a中,請(qǐng)實(shí)現(xiàn)一個(gè)函數(shù),入?yún)閿?shù)組a,打印出被去掉的這兩個(gè)數(shù)字。
最近被問(wèn)到iOS中JSON轉(zhuǎn)Object的過(guò)程中如果服務(wù)端給的JSON是不全的該如何處理,會(huì)不會(huì)造成崩潰?經(jīng)過(guò)我的測(cè)試,是不會(huì)造成崩潰的,只是結(jié)...
貧窮的iOS開(kāi)發(fā)者買了一臺(tái)M1的MacBook Air,配置好了cocoapods環(huán)境以后,習(xí)慣性的用pod search AFNetworki...
AVFoundationRecording 預(yù)覽 Demo Demo github[https://github.com/Jack2627/Cu...
遇見(jiàn)的swift問(wèn)題合集,不定期更新,現(xiàn)在找工作還是比較難,機(jī)會(huì)少的可憐。 1.逃逸閉包是什么有什么用?@escaping修飾的閉包是逃逸閉包所...
直接運(yùn)行代碼 運(yùn)行結(jié)果 分析:1.首先要理解gcd造成的多線程,在當(dāng)前的代碼中也就是dispatch_async{里面的三個(gè)NSLog在i為同一...
記錄一下工作中所用到的代碼設(shè)計(jì),假如你開(kāi)發(fā)一個(gè)靜態(tài)庫(kù)給公司里寫(xiě)業(yè)務(wù)的程序員去用。靜態(tài)庫(kù)設(shè)計(jì)的時(shí)候與app之間是沒(méi)有耦合的。比如靜態(tài)庫(kù)是市面上幾個(gè)...
說(shuō)明一下造成循環(huán)引用的場(chǎng)景,viewController持有某個(gè)view,view中持有block,block內(nèi)部引用vc,造成的循環(huán)引用。在a...