今年參加了很多面試跪楞,看看我的面試題是哪些 我遇到的能想起來的面試題 什么事Runloop?簡述Runloop的執(zhí)行順序迎献、用Runloop實(shí)現(xiàn)一個...
今年參加了很多面試跪楞,看看我的面試題是哪些 我遇到的能想起來的面試題 什么事Runloop?簡述Runloop的執(zhí)行順序迎献、用Runloop實(shí)現(xiàn)一個...
圖層的樹狀結(jié)構(gòu) Core Animation是一個復(fù)合引擎徙赢,它的職責(zé)就是盡可能快地組合屏幕上不同的可視內(nèi)容,這個內(nèi)容是被分解成獨(dú)立的圖層肩碟,存儲在...
iOS開發(fā)中,網(wǎng)絡(luò)請求得到j(luò)son轉(zhuǎn)化為字典,然后字典轉(zhuǎn)化為模型猬腰,這是很普遍要做的事。成型的第三方框架也有很多猜敢,前段時間比較火的YYKit中的Y...
GCD的隊(duì)列有兩種,一種是串行隊(duì)列缩擂,一種是并發(fā)隊(duì)列鼠冕。 串行隊(duì)列: 任務(wù)按往隊(duì)列里的添加先后順序執(zhí)行,先進(jìn)先出(FIFO)胯盯,前一個任務(wù)執(zhí)行完再開始...
怎么檢測項(xiàng)目中的Data race懈费? 下面就進(jìn)入正題簡單聊一聊iOS中的鎖,以及相關(guān)的內(nèi)容(由于本人能力有限博脑,文中難免有一些遺漏或者錯誤憎乙,請各位...
Apple從OS X 10.4和iOS 4以后開始支持block,相對于delegate叉趣,block有很多便捷之處泞边,使得代碼更簡潔,可讀性更強(qiáng)疗杉。...
介紹copy和mutableCopy 介紹深拷貝與淺拷貝 block為什么要用copy copy相對于直接賦值的好處 總結(jié) 預(yù)備知識 : 堆 :...
原文:點(diǎn)擊 Run 之后發(fā)生了什么? 這是我以前去鏈家網(wǎng)面試的一個題目,當(dāng)時回答不夠全面梢什,現(xiàn)在看了2016 WWDC以及Sunnyxx iDev...
?楔子Runtime是什么闻牡?見名知意,其概念無非就是“因?yàn)?Objective-C 是一門動態(tài)語言绳矩,所以它需要一個運(yùn)行時系統(tǒng)……這就是 Runt...
有人提出了這樣的問題:代碼1: 代碼2: 你們更傾向于哪種寫法罩润?我的做法是如果if的代碼塊中的代碼比較少就用if return,想問下你們是怎么...