作為一個(gè)iOSer巍佑,開發(fā)至今谆奥,每每回看之前的項(xiàng)目代碼總有些慘不忍睹的感覺,又或者有很多關(guān)于如何更加優(yōu)雅的寫代碼的諸多想法盒音。雖然是水平有限,但最...
熱身 從 bbabbcbbabbe這串字符串中找出bbabbe BF算法: 無腦窮舉卧须,暴力匹配全陨。其核心思想是匹配串(簡(jiǎn)稱S串)和目標(biāo)串(簡(jiǎn)...
在App項(xiàng)目開發(fā)過程中,總會(huì)對(duì)彈窗有各式各樣的需求甚颂,有頂部的彈窗蜜猾,頂部的彈窗,中間的彈窗等等各式各樣振诬,五花八門蹭睡。彈窗的開發(fā),一般包括有彈出動(dòng)畫赶么,...
一肩豁、概述 KVO全稱KeyValueObserving,是蘋果提供的一套事件通知機(jī)制。允許對(duì)象監(jiān)聽另一個(gè)對(duì)象特定屬性的改變清钥,并在改變時(shí)接收到事件...
如果你升級(jí)Xcode12以后琼锋,模擬器編譯報(bào)如下錯(cuò)誤,請(qǐng)接著往下看The linked library 'xxxx.a/Framework' is...
一、CAShapeLayer CAShapeLayer 繼承與CALayer( 主要用于設(shè)置圖層的形狀) 屬性名描述pathCGPathRef ...
1从橘、幾何屬性 keyPath描述transform.rotation.x按x軸旋轉(zhuǎn)的弧度transform.rotation.y按y軸旋轉(zhuǎn)的弧度...
1念赶、UIView和核心動(dòng)畫區(qū)別? 核心動(dòng)畫只能添加到CALayer, 核心動(dòng)畫一切都是假象恰力,并不會(huì)改變真實(shí)的值叉谜。如果需要與用戶交互就使用UIVi...
正則表達(dá)式作為校驗(yàn)在日常開發(fā)中是很常用的,通常情況下匹配手機(jī)號(hào)踩萎,匹配身份證號(hào)這些我們可以很容易就從網(wǎng)上搜索到停局,但是有些個(gè)性化的匹配規(guī)則,就需要我...