一、概念定義 由官網(wǎng)文檔可見,通過對(duì)KVC的了解,也是對(duì)KVO的進(jìn)一步升華。 KVO 是 Objective-C 對(duì)觀察者模式(Observer...
投稿
一、概念定義 由官網(wǎng)文檔可見,通過對(duì)KVC的了解,也是對(duì)KVO的進(jìn)一步升華。 KVO 是 Objective-C 對(duì)觀察者模式(Observer...
一、互斥鎖 百度百科:在編程中,引入了對(duì)象互斥鎖的概念,來保證共享數(shù)據(jù)操作的完整性。每個(gè)對(duì)象都對(duì)應(yīng)于一個(gè)可稱為" 互斥鎖" 的標(biāo)記,這個(gè)標(biāo)記用來...
作為session debugging with lldb的后續(xù)篇,session 413 advanced debugging with ll...
死鎖 1、定義: 所謂死鎖,通常指有兩個(gè)線程T1和T2都卡住了,并等待對(duì)方完成某些操作。T1不能完成是因?yàn)樗诘却齌2完成。但T2也不能完成,因...
1、項(xiàng)目需求: 給父視圖上添加一個(gè)子視圖,給父視圖添加一個(gè)手勢(shì)識(shí)別器UITapGestureRecognizer,點(diǎn)擊子視圖時(shí),實(shí)現(xiàn)不觸發(fā)UIT...
有錢的捧個(gè)錢場(chǎng),沒錢的捧個(gè)人場(chǎng),看一看瞧一瞧嘞。 前言 在寫這個(gè)demo之前我以為轉(zhuǎn)場(chǎng)動(dòng)畫就像女神一樣,離我很遠(yuǎn),日常的項(xiàng)目中根本接觸不到,畢竟...
YYKit 是一組龐大、功能豐富的 iOS 組件。 為了盡量復(fù)用代碼,這個(gè)項(xiàng)目中的某些組件之間有比較強(qiáng)的依賴關(guān)系。為了方便其他開發(fā)者使用,我從中...
iOS-Performance-Optimization 關(guān)于iOS 性能優(yōu)化梳理: 基本工具、業(yè)務(wù)優(yōu)化、內(nèi)存優(yōu)化、卡頓優(yōu)化、布局優(yōu)化、電量?jī)?yōu)化...
2019 iOS面試題大全---全方面剖析面試 什么是Block? Block變量截獲 Block的幾種形式 一、什么是Block? Block...
1.探索 首先通過po [NSRunloop currentRunloop]在控制臺(tái)可以看到以下打印信息,發(fā)現(xiàn)runloop與autorelea...