入秋了,路上會(huì)遇到用小販用小貨車?yán)u芒果,和去年一樣,我會(huì)停下急匆匆的腳步,買幾個(gè)。一則自己愛(ài)吃芒果不過(guò)敏,二則品嘗下是否和去年一樣熟悉的味道。 很多時(shí)候可能都希望在瀏覽器...
入秋了,路上會(huì)遇到用小販用小貨車?yán)u芒果,和去年一樣,我會(huì)停下急匆匆的腳步,買幾個(gè)。一則自己愛(ài)吃芒果不過(guò)敏,二則品嘗下是否和去年一樣熟悉的味道。 很多時(shí)候可能都希望在瀏覽器...
首先這是篇譯文,為了更易理解,個(gè)別地方稍作調(diào)整。如有不正之處,歡迎指出!原文在此 這篇文章中,我將著眼于 OC中一個(gè)相對(duì)比較陌生的概念——元類 ( meta-class )。...
什么是優(yōu)先級(jí)反轉(zhuǎn)(翻轉(zhuǎn)) 優(yōu)先級(jí)反轉(zhuǎn),是指在使用信號(hào)量時(shí),可能會(huì)出現(xiàn)的這樣一種不合理的現(xiàn)象,即: 高優(yōu)先級(jí)任務(wù)被低優(yōu)先級(jí)任務(wù)阻塞,導(dǎo)致高優(yōu)先級(jí)任務(wù)遲遲得不到調(diào)度。但其他中等優(yōu)...
iOS不支持動(dòng)態(tài)鏈接庫(kù)的特性總是被人詬病。不管你贊不贊同這一點(diǎn),去弄清楚其中的why和how還是很有趣的一件事情。在這篇文章里我們將會(huì)看到庫(kù)是什么,如何在實(shí)踐中用到,它們?cè)趺?..
為啥要深挖這玩意 你每天都在用BOOL吧?那我就來(lái)問(wèn)一道題:請(qǐng)問(wèn)BOOL是非0即真嗎? 如果不是百分百確定的,請(qǐng)往下看。 BOOL的定義(Xcode7.3版本,位于usr/i...
鏈?zhǔn)骄幊?在實(shí)際開(kāi)發(fā)過(guò)程中,基本上鏈?zhǔn)介_(kāi)發(fā)思想很常見(jiàn)。第三方框架Masonry和ReactiveCocoa都大量用了這種思想。 鏈?zhǔn)骄幊唐鋵?shí)就是將多個(gè)操作(多行代碼)通過(guò)點(diǎn)號(hào)...
前言 本文描述 Cocoapods 的工作原理和源碼分析,閱讀完本文后可以更好的理解在使用 Cocoapods 中遇到的問(wèn)題并找到解決方法,并且有新的開(kāi)發(fā)語(yǔ)言出現(xiàn)時(shí)也可以開(kāi)發(fā)...
本文是我在學(xué)習(xí)并理解了 RAC宏分析8:@keypath 之后寫的,其實(shí)大量搬運(yùn)了原文的內(nèi)容,并在其基礎(chǔ)上加了一點(diǎn)自己的理解。 作為一個(gè)剛?cè)腴T的iOS開(kāi)發(fā)者,真的是很多地方都...
Created by 大劉 liuxing8807@126.com[mailto:liuxing8807@126.com] 參考:https://juejin.im/post...