isa指針通過(guò)上一篇文章的分析我們已經(jīng)知道了實(shí)例對(duì)象,類(lèi)對(duì)象,元類(lèi)對(duì)象的結(jié)構(gòu)如上圖所示,每個(gè)對(duì)象中都有 isa 指針,isa 指針有什么作用?他們之間的關(guān)系是怎樣的呢?我們寫(xiě)...
isa指針通過(guò)上一篇文章的分析我們已經(jīng)知道了實(shí)例對(duì)象,類(lèi)對(duì)象,元類(lèi)對(duì)象的結(jié)構(gòu)如上圖所示,每個(gè)對(duì)象中都有 isa 指針,isa 指針有什么作用?他們之間的關(guān)系是怎樣的呢?我們寫(xiě)...
面試中常常問(wèn)道性能優(yōu)化的問(wèn)題,其中有幾個(gè)主要的 你在項(xiàng)目中是怎么優(yōu)化內(nèi)存的? 優(yōu)化你是從哪幾方面著手? 列表卡頓的原因可能有哪些?你平時(shí)是怎么優(yōu)化的? 遇到tableView...
Category擴(kuò)展,它是對(duì)一個(gè)類(lèi)進(jìn)行功能的擴(kuò)展。在項(xiàng)目的開(kāi)發(fā)過(guò)程中,在不斷的迭代開(kāi)發(fā)過(guò)程中,我們的類(lèi)也不可避免的要根據(jù)需求來(lái)增加新的功能,而這個(gè)時(shí)候很多的人可能會(huì)新建一個(gè)子...
//經(jīng)過(guò)一段時(shí)間使用發(fā)現(xiàn),這種寫(xiě)法有問(wèn)題,當(dāng)你在NavigationController的某一個(gè)childViewController設(shè)置self.navigationCon...
最近遇到一個(gè)問(wèn)題,在安裝cocoaPod的時(shí)候,masonry安裝成功,但是一啟動(dòng)就崩潰,查了一些資料,發(fā)現(xiàn)是cocoaPod安裝問(wèn)題,首先,Podfile的格式要正確其次,...
數(shù)組線(xiàn)程安全的思考NSMutableArray是線(xiàn)程不安全的,當(dāng)有多個(gè)線(xiàn)程同時(shí)對(duì)數(shù)組進(jìn)行操作的時(shí)候可能導(dǎo)致崩潰或數(shù)據(jù)錯(cuò)誤,下面是我對(duì)線(xiàn)程安全的幾個(gè)思路,希望由此能給你帶來(lái)一些...
最近在想著怎么提高自己的iOS技能,不斷的閱讀別人的blog。發(fā)現(xiàn)讀完了不練手很快又忘掉了,練手吧又不知道從何處下手。所以就想著看看別人寫(xiě)的庫(kù)是怎么實(shí)現(xiàn)的,體量比較大的看起來(lái)...
目錄 【如何快速的開(kāi)發(fā)一個(gè)完整的iOS直播app】(原理篇) 【如何快速的開(kāi)發(fā)一個(gè)完整的iOS直播app】(播放篇) 【如何快速的開(kāi)發(fā)一個(gè)完整的iOS直播app】(采集篇) ...
Alamofire 會(huì)自動(dòng)處理 cookie 并在之后的請(qǐng)求中攜帶 cookie。 但當(dāng)應(yīng)用重啟后就不會(huì)攜帶 cookie 了,我估計(jì) cookie 被臨時(shí)保存到了內(nèi)存中,也...