Block循環(huán)引用self持有Block,Block里又持有self,造成了一個(gè)引用環(huán),最終導(dǎo)致self無(wú)法釋放。// weakself弱引用不...
當(dāng)我們把xib/sb的File’s owner設(shè)置為view時(shí),即xib/sb的擁有者是view,所以IBOutlet的屬性一般設(shè)置為weak,...
使用CocoPods很久了,這次抽時(shí)間總結(jié)一波,因?yàn)镃ocoPods基于Ruby實(shí)現(xiàn),所以順便將Ruby系垃圾桶工具掃了一遍了解一下,以后如果學(xué)...
最近公司項(xiàng)目代碼從gogs遷移到gitlab上,項(xiàng)目中大量的pod子組建里的podspec配置,git配置,還有各種腳本里的服務(wù)器地址都需要替換...
上面這段代碼是ios開(kāi)發(fā)中很常見(jiàn)的一段代碼,但是這平常無(wú)奇的代碼卻有一個(gè)隱患,這個(gè)隱患在隨項(xiàng)目不斷擴(kuò)展會(huì)越來(lái)越嚴(yán)重。那就是ViewControl...
Git是什么? Git是目前世界上最先進(jìn)的分布式版本控制系統(tǒng)(沒(méi)有之一)。 與傳統(tǒng)cvs,svn區(qū)別 每一個(gè)開(kāi)發(fā)人員的電腦上都有一個(gè)Local ...
現(xiàn)今一個(gè)app中網(wǎng)絡(luò)庫(kù)必不可少,而且大部分一般都會(huì)選擇穩(wěn)定第三方網(wǎng)絡(luò)庫(kù),比如大名頂頂?shù)腁FNetworking性能好,穩(wěn)定,大家用了都說(shuō)好。之前...
目前項(xiàng)目模塊化工作已經(jīng)完成,整個(gè)項(xiàng)目分為四大業(yè)務(wù)模塊和一個(gè)底層,然后每個(gè)業(yè)務(wù)模塊都指向公司內(nèi)網(wǎng)的git私有庫(kù),平常開(kāi)發(fā)小組都會(huì)注釋掉其他模塊,縮...
前言 前段時(shí)間ios小組一起做項(xiàng)目的模塊化,目前項(xiàng)目主要有四個(gè)業(yè)務(wù)模塊(有固定的四個(gè)小小隊(duì)維護(hù))和一個(gè)底層(包括網(wǎng)絡(luò)請(qǐng)求庫(kù),數(shù)據(jù)庫(kù),公共組件類別...