前言 隨著用戶的需求越來(lái)越多,對(duì)App的用戶體驗(yàn)也變的要求越來(lái)越高。為了更好的應(yīng)對(duì)各種需求,開發(fā)人員從軟件工程的角度,將App架構(gòu)由原來(lái)簡(jiǎn)單的MVC變成MVVM,VIPER等...
前言 隨著用戶的需求越來(lái)越多,對(duì)App的用戶體驗(yàn)也變的要求越來(lái)越高。為了更好的應(yīng)對(duì)各種需求,開發(fā)人員從軟件工程的角度,將App架構(gòu)由原來(lái)簡(jiǎn)單的MVC變成MVVM,VIPER等...
iOS WKWebView H5微信支付跳轉(zhuǎn) 需求:iOS客戶端實(shí)現(xiàn)嵌入H5進(jìn)行微信支付跳轉(zhuǎn)到微信客戶端,支付完成后再跳轉(zhuǎn)回我們的APP,解決WKWebView無(wú)法跳轉(zhuǎn)回AP...
眾所周知,在iOS13中使用KVC設(shè)置UITextField占位符會(huì)導(dǎo)致崩潰,出于好奇,今天我對(duì)崩潰原因進(jìn)行了一番簡(jiǎn)單探索,現(xiàn)將探索過(guò)程記錄如下: 上面這段代碼在iOS13之...
作為一名iOS開發(fā)者,相信大家對(duì)使用autoreleasepool來(lái)降低峰值內(nèi)存或多或少都有所了解吧。簡(jiǎn)單來(lái)講,如果需要在for循環(huán)中創(chuàng)建局部實(shí)例對(duì)象,而循環(huán)次數(shù)又非常大,此...
當(dāng)我們?cè)诤?jiǎn)書中上傳一張圖片時(shí),以MarkDown編輯器為例,會(huì)自動(dòng)生成圖片的url地址。 假設(shè)圖片鏈接為:https://upload-images.jianshu.io/u...
我們假設(shè)計(jì)算機(jī)運(yùn)行一行基礎(chǔ)代碼需要執(zhí)行一次運(yùn)算。 那么上面這個(gè)方法需要執(zhí)行 2 次運(yùn)算 這個(gè)方法需要 (n + 1 + n + 1) = 2n + 2 次運(yùn)算。 我們把 算...