SideTable結(jié)構(gòu): 自動(dòng)釋放池1.以棧為節(jié)點(diǎn)通過雙向鏈表的形式組合而成2.和線程一一對(duì)應(yīng)自動(dòng)釋放池釋放時(shí)機(jī):每次runloop將要結(jié)束的時(shí)...
Block 是將函數(shù)及其執(zhí)行上下文封裝起來的對(duì)象(結(jié)構(gòu)體)。Block的調(diào)用實(shí)質(zhì)上就是函數(shù)的調(diào)用。----它的內(nèi)存是分配在棧上的,當(dāng)賦值的成員變...
設(shè)置button式樣為上圖片下文字(最好不要用約束布局,先設(shè)置button的frame、image和title) 若發(fā)現(xiàn)有不符合預(yù)期的情況,適當(dāng)...
開發(fā)中經(jīng)常有需要為標(biāo)簽或按鈕添加漸變底色,讓UI看起來更舒適(逼格更高),下面的方法可以直接添加到項(xiàng)目的通用工具類中,如有需要多種漸變式樣,其中...
-----------------注:$后的代碼表示終端執(zhí)行指令。 此文章主要通過終端創(chuàng)建SSH key,通過SourceTree上傳代碼,適合...
無規(guī)律長度view的拖拽排序、刪除。經(jīng)常碼來伸手,也希望作出自己一點(diǎn)點(diǎn)的努力回饋一下,希望有能夠幫到的地方,也希望各位不吝指教。 https:/...
Runtime簡介==== Runtime的特性主要是消息(方法)傳遞機(jī)制,當(dāng)向?qū)ο蟀l(fā)送一條消息時(shí),如果能在對(duì)象的類或所繼承類中的方法列表中找到...
一、分支代碼合并1.合并另一分支 全部代碼情景:例如A分支是你當(dāng)前的開發(fā)迭代分支,B分支是線上版本的分支,當(dāng)線上版本出現(xiàn)bug時(shí),你需要切換到B...
今天項(xiàng)目真機(jī)調(diào)試微信登錄發(fā)現(xiàn)微信開始進(jìn)行BundleID校驗(yàn)了,這里作下記錄:登錄微信開放平臺(tái)(open.weixin.qq.com)—> 管理...