一、封包 在iOS很多應(yīng)用開(kāi)發(fā)中,大部分用的網(wǎng)絡(luò)通信都是http/https協(xié)議,除非有特殊的需求會(huì)用到Socket網(wǎng)絡(luò)協(xié)議進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)傳輸,這時(shí)候在iOS客戶端就需要很好的...
一、封包 在iOS很多應(yīng)用開(kāi)發(fā)中,大部分用的網(wǎng)絡(luò)通信都是http/https協(xié)議,除非有特殊的需求會(huì)用到Socket網(wǎng)絡(luò)協(xié)議進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)傳輸,這時(shí)候在iOS客戶端就需要很好的...
Android集成優(yōu)酷SDK播放優(yōu)酷上傳的視頻,直到有一天突然無(wú)法播放了,onError提示信息源錯(cuò)誤,但是iOS端是可以正常播放的,證明信息源是正確的,搬找文檔一頓比對(duì),沒(méi)...
在一個(gè)Module中導(dǎo)入了一個(gè)Library庫(kù),該Library庫(kù)中引用了一些jar包。 報(bào)錯(cuò),在app里找不到類,在app里再引入一個(gè)jar包刪除Library庫(kù)里的jar...
告別臃腫、降低耦合-----組件化 1.項(xiàng)目結(jié)構(gòu)圖 2.項(xiàng)目模塊 1.app模塊是一個(gè)殼工程,不在放置所有業(yè)務(wù)與功能---gradle文件里需要引入組件化模塊 2.base...
1.打開(kāi)sourcetree 2.關(guān)閉sourcetree 3.命令終端輸入defaults write com.torusknot.SourceTreeNotMAS com...
深拷貝與淺拷貝是在內(nèi)存管理中非常重要的概念,理解好深拷貝和淺拷貝也有助于加深對(duì)iOS的內(nèi)存管理的理解。 深拷貝與淺拷貝的概念 淺拷貝就是內(nèi)存地址的復(fù)制,拷貝指向原來(lái)對(duì)象的指針...
前言:想要成為一名優(yōu)秀的程序員,學(xué)習(xí)指針是很有必要的?? 知識(shí)普及: p、*p和&p三者的區(qū)別 假設(shè)我們定義一個(gè)指針p那么會(huì)經(jīng)常使用到三個(gè)符號(hào): p、*p、 &p; p是一個(gè)指...
實(shí)現(xiàn)原理, 每一行用一個(gè)containerLineView來(lái)作為容器,如果換行,就從新生成一個(gè)containerLineView變量, containerLineView里面...
1.1 管理的原因 只有OC對(duì)象才需要管理內(nèi)存,非OC對(duì)象(如:char、int、folat)則不需要管理內(nèi)存的本質(zhì)原因:OC對(duì)象是放在堆內(nèi)存里,非OC對(duì)象是放在棧內(nèi)存里,棧...