
這個(gè)欄目將持續(xù)更新--請iOS的小伙伴關(guān)注! 整理不易,如果您覺得還不錯(cuò),麻煩在文末 “點(diǎn)個(gè)贊” 或者 評論 “Mark”,謝謝您的支持 一:知...
A: atomic的實(shí)現(xiàn)機(jī)制 atomic是property的修飾詞之一,表示是原子性的,使用方式為@property(atomic)int a...
比如在內(nèi)存中維護(hù)一份數(shù)據(jù),有多處地方可能會(huì)同時(shí)操作這塊數(shù)據(jù),怎么能保證數(shù)據(jù)安全?這道題目總結(jié)得到要滿足以下三點(diǎn): 1.讀寫互斥 2.寫寫互斥 3...
序言 我相信很多人都在說,iOS行業(yè)不好了,iOS現(xiàn)在行情越來越難了,失業(yè)的人比找工作的人還要多。失業(yè)即相當(dāng)于轉(zhuǎn)行,跳槽即相當(dāng)于降低自己的身價(jià)。...
詳解TCP協(xié)議的三次握手和四次揮手 一、先來一波名詞解析: SYN (synchronous建立聯(lián)機(jī))ACK (acknowledgement ...
01. 前言 算法筆記作者:張星宇,就職阿里巴巴,原iOS開發(fā)工程師;他在校期間連續(xù)三年參加ACM-ICPC競賽。從參賽開始,原計(jì)劃每天刷一道算...
1.造成tableView卡頓的原因有哪些? 1.最常用的就是cell的重用, 注冊重用標(biāo)識符如果不重用cell時(shí),每當(dāng)一個(gè)cell顯示到屏幕上...
1.組件化有什么好處? 業(yè)務(wù)分層、解耦,使代碼變得可維護(hù); 有效的拆分、組織日益龐大的工程代碼,使工程目錄變得可維護(hù); 便于各業(yè)務(wù)功能拆分、抽離...
1.進(jìn)程與線程 進(jìn)程:1.進(jìn)程是一個(gè)具有一定獨(dú)立功能的程序關(guān)于某次數(shù)據(jù)集合的一次運(yùn)行活動(dòng),它是操作系統(tǒng)分配資源的基本單元.2.進(jìn)程是指在系統(tǒng)中正...