前言 等風(fēng)來不如追風(fēng)去,總有那么一個(gè)人在這風(fēng)景正好的季節(jié)來到你的身邊。在上一篇探究了對(duì)象的本質(zhì)和isa指針的底層,那么我們繼續(xù)來看類的底層結(jié)構(gòu)。...
前言 我們都知道OC是一門面向?qū)ο蟮拈_發(fā)語言脑又,那么在開發(fā)中免不了經(jīng)常會(huì)提起的一個(gè)詞,就是對(duì)象。我們也經(jīng)常會(huì)說萬物皆對(duì)象搬设,說到對(duì)象就不得不說另外一...
在iOS開發(fā)的過程中,我們最熟悉的就是對(duì)象撕捍,經(jīng)常會(huì)使用到的一個(gè)函數(shù):alloc拿穴,那這個(gè)函數(shù)的底層到底做了什么呢 ?我們一起一探究竟忧风。 開始探索前...
swift: 1.struct和class區(qū)別 1.property初始化的不同 2.賦值不同struct 賦值“=”的時(shí)候默色,會(huì)copy一份完整...
在Xcode9上正常編譯的項(xiàng)目,在Xcode10上編譯可能會(huì)遇到如下錯(cuò)誤: 這是因?yàn)閄code10徹底廢棄了libstdc++狮腿,相關(guān)的庫(kù)文件li...
一腿宰、問題原因及現(xiàn)象在網(wǎng)絡(luò)情況不穩(wěn)定下克隆項(xiàng)目時(shí)弟蚀,可能會(huì)出現(xiàn)如下錯(cuò)誤: 出現(xiàn)此問題原因 http緩存不夠或者網(wǎng)絡(luò)不穩(wěn)定等。 二酗失、解決方案修改git...
前文:網(wǎng)絡(luò)協(xié)議一义钉、協(xié)議 1、HTTP協(xié)議:基于TCP連接的规肴,主要解決如何包裝數(shù)據(jù)捶闸,對(duì)應(yīng)于應(yīng)用層;2、TCP/UDP協(xié)議:主要解決數(shù)據(jù)如何在網(wǎng)絡(luò)中...
1.內(nèi)存泄露和野指針 2.為什么@property聲明(NString拖刃,NSArray删壮,NSDictionary)時(shí)需要使用copy,使用str...
持續(xù)更新兑牡,歡迎大家評(píng)論建議結(jié)合現(xiàn)在項(xiàng)目的原因央碟,統(tǒng)一的規(guī)范在一個(gè)項(xiàng)目上是必須的,有利于后來人代碼閱讀均函,也有利于自身的代碼質(zhì)量的提升亿虽。 左大括號(hào)不要...