入秋了,路上會遇到用小販用小貨車?yán)u芒果,和去年一樣,我會停下急匆匆的腳步,買幾個。一則自己愛吃芒果不過敏,二則品嘗下是否和去年一樣熟悉的味道。 很多時候可能都希望在瀏覽器...
入秋了,路上會遇到用小販用小貨車?yán)u芒果,和去年一樣,我會停下急匆匆的腳步,買幾個。一則自己愛吃芒果不過敏,二則品嘗下是否和去年一樣熟悉的味道。 很多時候可能都希望在瀏覽器...
首先這是篇譯文,為了更易理解,個別地方稍作調(diào)整。如有不正之處,歡迎指出!原文在此 這篇文章中,我將著眼于 OC中一個相對比較陌生的概念——元類 ( meta-class )。...
什么是優(yōu)先級反轉(zhuǎn)(翻轉(zhuǎn)) 優(yōu)先級反轉(zhuǎn),是指在使用信號量時,可能會出現(xiàn)的這樣一種不合理的現(xiàn)象,即: 高優(yōu)先級任務(wù)被低優(yōu)先級任務(wù)阻塞,導(dǎo)致高優(yōu)先級任務(wù)遲遲得不到調(diào)度。但其他中等優(yōu)...
crash的那個示例,之所以crash,是因為解出來之后,observe的路徑是`self.property1.property2.property1.property2.property3`,路徑不對,所以crash了
而沒有crash的那條,observe的路徑是`audio.property1.property2`,是OK的
@keypath分析本文是我在學(xué)習(xí)并理解了 RAC宏分析8:@keypath 之后寫的,其實大量搬運(yùn)了原文的內(nèi)容,并在其基礎(chǔ)上加了一點自己的理解。 作為一個剛?cè)腴T的iOS開發(fā)者,真的是很多地方都...
iOS不支持動態(tài)鏈接庫的特性總是被人詬病。不管你贊不贊同這一點,去弄清楚其中的why和how還是很有趣的一件事情。在這篇文章里我們將會看到庫是什么,如何在實踐中用到,它們怎么...
為啥要深挖這玩意 你每天都在用BOOL吧?那我就來問一道題:請問BOOL是非0即真嗎? 如果不是百分百確定的,請往下看。 BOOL的定義(Xcode7.3版本,位于usr/i...
鏈?zhǔn)骄幊?在實際開發(fā)過程中,基本上鏈?zhǔn)介_發(fā)思想很常見。第三方框架Masonry和ReactiveCocoa都大量用了這種思想。 鏈?zhǔn)骄幊唐鋵嵕褪菍⒍鄠€操作(多行代碼)通過點號...
前言 本文描述 Cocoapods 的工作原理和源碼分析,閱讀完本文后可以更好的理解在使用 Cocoapods 中遇到的問題并找到解決方法,并且有新的開發(fā)語言出現(xiàn)時也可以開發(fā)...
寫的真好,搬運(yùn)了你的文章==忘記提前跟你說了,希望不要介意,如果介意的話我可以取消發(fā)表
RAC宏分析8:@keypathCreated by 大劉 liuxing8807@126.com[mailto:liuxing8807@126.com] 參考:https://juejin.im/post...
Created by 大劉 liuxing8807@126.com[mailto:liuxing8807@126.com] 參考:https://juejin.im/post...
本文是我在學(xué)習(xí)并理解了 RAC宏分析8:@keypath 之后寫的,其實大量搬運(yùn)了原文的內(nèi)容,并在其基礎(chǔ)上加了一點自己的理解。 作為一個剛?cè)腴T的iOS開發(fā)者,真的是很多地方都...
1. 安裝 iTerm2 下載地址:https://www.iterm2.com/downloads.html[https://www.iterm2.com/download...
本文首發(fā)于我的個人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/ios-complete-le...
@天下無賊 哈哈
[春招]從什么都不會的菜鳥到年薪30w的勵志故事(附面經(jīng))這是一個說長也長說短也短的故事,這是一個從每天害怕自己要失業(yè)到拿到很多offer成天糾結(jié)著要選哪個的故事,這是一個發(fā)生在我自己身上的,讓我相信努力就會有回報的勵志故事。這是一...
結(jié)論,取值范圍是-2^31~2^31-1(十六進(jìn)制為0x80000000~0x7fffffff)。因為0既不是正數(shù)也不是負(fù)數(shù),+0是0,-0是最小的負(fù)數(shù)(-最大正數(shù)-1),所...