Algorithm 58. Length of Last Word Given a string s consists of upper/low...
每周至少做一個(gè) leetcode 的算法題(Algorithm)盆顾、閱讀并點(diǎn)評(píng)一篇英文技術(shù)文章(Review)荚孵、學(xué)習(xí)一個(gè)技術(shù)技巧(Tip)、分享一...
GCD 的 API Dispatch Queue 串行(Serial):任務(wù)按順序執(zhí)行嘱根,一次只能執(zhí)行一個(gè)任務(wù),只有當(dāng)前任務(wù)執(zhí)行完畢后,才能執(zhí)行下...
溫馨說明: 下文出現(xiàn)的 Block(首字母大寫)指的是形如 ^(參數(shù)){執(zhí)行的任務(wù)} 的對(duì)象竖哩,它是一個(gè)結(jié)構(gòu)體對(duì)象。 下文的局部變量和書中提到的自...
題內(nèi)話 之前在網(wǎng)上看了一些關(guān)于使用 CocoaPods 創(chuàng)建私有庫(kù)的相關(guān)文章脊僚,看著看著就被那些步驟給搞暈了相叁,不知道先做什么后做什么,搞不清配置信...
內(nèi)存管理 / 引用計(jì)數(shù) 內(nèi)存管理的思考方式 自己生成的對(duì)象辽幌,自己持有增淹。 非自己生成的對(duì)象,自己也能持有乌企。 不再需要自己持有的對(duì)象時(shí)釋放虑润。 非自己...
說明 本篇文章中 Frmaework 是在 Objective-C 環(huán)境下創(chuàng)建的,包含 Objective-C 和 Swift 文件加酵。由于項(xiàng)目原...
思路 首先通過正則表達(dá)式驗(yàn)證版本號(hào)格式是否正確 再對(duì)兩個(gè)版本號(hào)進(jìn)行比較 正則分析 首先開頭是一個(gè)組合拳喻,該組合是開頭為一個(gè)數(shù)字(該數(shù)字可能有多位)...