多線程編程中,應(yīng)該盡量避免資源在線程之間共享篮洁,以減少線程間的相互作用整袁。 但是總是有多個(gè)線程相互干擾的情況(如多個(gè)線程訪問(wèn)一個(gè)資源)。在線程必...
CAShapeLayer介紹 CAShapeLayer繼承自CALayer陨倡,可使用CALayer的所有屬性 CAShapeLayer需要和貝塞爾...
CAReplicatorLayer是一個(gè)Layer容器芥牌,添加到容器上的子Layer可以復(fù)制若干份祭陷;可以設(shè)定子Layer復(fù)制份數(shù)座哩、設(shè)定副本之間的距...
有時(shí)候開發(fā)中有繪制聲波圖形的需求徒扶,找到類似的demo借鑒了一下思路,下面是波形的效果圖根穷。 先說(shuō)一下圖1.1 和圖 1.2 的實(shí)現(xiàn)姜骡,下載這個(gè)Dem...
請(qǐng)下載Demo CALayer有一個(gè)屬性叫做mask(對(duì)應(yīng)UIView中maskView屬性,下文說(shuō)的maskView和mask是一個(gè)東西)屿良,m...
本文主要講述一些 Cache 的基礎(chǔ)知識(shí)圈澈,簡(jiǎn)單介紹一下 YYCache的實(shí)現(xiàn)。 “存貯數(shù)據(jù)(使用頻繁的數(shù)據(jù))的臨時(shí)地方管引,因?yàn)槿≡紨?shù)據(jù)的代價(jià)太大...
什么是單元測(cè)試 ? 針對(duì)程序模塊(軟件設(shè)計(jì)的最小單位)來(lái)進(jìn)行正確性檢驗(yàn)的測(cè)試工作。程序單元是應(yīng)用的最小可測(cè)試部件褥伴。對(duì)于面向?qū)ο缶幊蹋钚卧褪?..
delegate delegate 是代理模式的一種實(shí)現(xiàn)逊躁,就是委托他人幫自己做事似踱。<事件一般通過(guò)protocol約定>一般的使用場(chǎng)景是 控制器的...
項(xiàng)目崩潰,crashLog可是你的救命稻草稽煤,能讓你快速分析出bug的問(wèn)題所在核芽,不會(huì)收集可不行。當(dāng)然項(xiàng)目在開發(fā)時(shí)酵熙,可以通過(guò)控制臺(tái)log看到調(diào)用堆棧...