swift進(jìn)階 學(xué)習(xí)大綱[http://www.itdecent.cn/p/0fc67b373540] 上一節(jié)[http://www.itdecent.cn/p/83ad...
swift進(jìn)階 學(xué)習(xí)大綱[http://www.itdecent.cn/p/0fc67b373540] 上一節(jié)[http://www.itdecent.cn/p/83ad...
本文開始之前,先提出兩個(gè)問題,之后沿著問題的思路,逐步去剖析NSObject的本質(zhì),一層層剝開這個(gè)OC基類的神秘外衣,最終在文末將會(huì)給出問題的答案。 Q1:OC中有哪幾種對(duì)象...
1 iOS跳轉(zhuǎn)界面時(shí)隱藏tabBar的方法 2 Iphone隱藏和顯示TabBar的方法1.隱藏TabBar: 2.顯示TabBar: 3.如果定義了上面兩個(gè)方法,在view...
寫在前面 多線程技術(shù)在移動(dòng)端開發(fā)中應(yīng)用廣泛,GCD 讓 iOS 開發(fā)者能輕易的使用多線程,然而這并不意味著代碼就一定高效和可靠。深入理解其原理并經(jīng)常結(jié)合業(yè)務(wù)思考,才能在有限的...
職責(zé)鏈模式,責(zé)任鏈模式,職責(zé)連鎖模式 意圖:使多個(gè)對(duì)象都有機(jī)會(huì)處理請(qǐng)求,從而避免請(qǐng)求的發(fā)送者和接收者之間的耦合關(guān)系。將這些對(duì)象形成一條鏈,并沿著這條鏈傳遞該請(qǐng)求,直到有一個(gè)對(duì)...
屬性類型 Swift中的屬性存儲(chǔ)屬性計(jì)算屬性 存儲(chǔ)屬性類似于成員變量的概念存儲(chǔ)在實(shí)例的內(nèi)存中結(jié)構(gòu)體/類可以存儲(chǔ)存儲(chǔ)屬性枚舉不可以定義存儲(chǔ)屬性在創(chuàng)建類或者結(jié)構(gòu)體的時(shí)候,必須為所...
1、前言 群聊已經(jīng)成為主流IM軟件的基本功能,不管是QQ群、還是微信群,一個(gè)群友在群內(nèi)發(fā)了一條消息,那么對(duì)于IM服務(wù)器來說需要保證: 在線的群友能第一時(shí)間收到消息; 離線的群...
前言 隨著我們業(yè)務(wù)發(fā)展,參與業(yè)務(wù)開發(fā)的同學(xué)也逐漸增多。為了適應(yīng)新要求,需要對(duì)舊的架構(gòu)做一次升級(jí)。組件化是架構(gòu)升級(jí)中的重要一步,將業(yè)務(wù)模塊進(jìn)行組件化,將各個(gè)業(yè)務(wù)的邏輯和依賴梳理...
iOS 事件的主要由:響應(yīng)連 和 傳遞鏈 構(gòu)成。一般事件先通過傳遞鏈,傳遞下去。響應(yīng)鏈,如果上層不能響應(yīng),那么一層一層通過響應(yīng)鏈找到能響應(yīng)的UIResponse。 響應(yīng)鏈:由...