Swift 協(xié)議實(shí)現(xiàn)前綴效果: 在OC中,為了區(qū)分系統(tǒng)的方法名,我們會(huì)給自己的方法添加前綴。Swift中也是,但是大部分第三方框架的前綴效果都像下面這種效果: 這種前綴效果看...
Swift 協(xié)議實(shí)現(xiàn)前綴效果: 在OC中,為了區(qū)分系統(tǒng)的方法名,我們會(huì)給自己的方法添加前綴。Swift中也是,但是大部分第三方框架的前綴效果都像下面這種效果: 這種前綴效果看...
有時(shí)候需要防止用戶誤點(diǎn)擊按鈕,特別是用flutter web做前端, 和后端交互的時(shí)候. 通過(guò)對(duì)點(diǎn)擊按鈕事件的時(shí)間間隔做控制,來(lái)實(shí)現(xiàn)對(duì)按鈕點(diǎn)擊的控制. 方法定義 調(diào)用 完整d...
第一面,視頻面試 兩個(gè)人分別面試,問(wèn)的基礎(chǔ)的比較多,因?yàn)檫€涉及到音視頻的開(kāi)發(fā),所以音視頻方面的知識(shí)點(diǎn)也問(wèn)了一些常見(jiàn)的屬性修飾符有哪些,使用copy應(yīng)該注意些什么深拷貝和淺拷貝...
前言 哈希(Hash)或者說(shuō)散列表,它是一種基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)。Hash 表是一種特殊的數(shù)據(jù)結(jié)構(gòu),它同數(shù)組、鏈表以及二叉排序樹(shù)等相比較有很明顯的區(qū)別,但它又是是數(shù)組和鏈表的基礎(chǔ)上演...
Github傳送門(mén) 概述 一個(gè)大型的項(xiàng)目,只是代碼段就有可能超過(guò)100M,算上armv7和arm64架構(gòu),就會(huì)超過(guò)200M。這時(shí)候檢查到底是哪個(gè)類(lèi)、哪個(gè)第三方庫(kù)占用了太多空間...
調(diào)試包 iOS 16.0 beta1 iOS 15.5iOS 15.4iOS 15.2iOS 15.0 Tips: iOS 15.0.1(x) 第三位版本號(hào)變化為小版本,使用...
2019年5月11日優(yōu)化顯示錯(cuò)誤 2019年4月26日更新部分說(shuō)明 以下是2018年10月23日更新 經(jīng)過(guò)大約一個(gè)月的時(shí)間的適配,項(xiàng)目正式使用XCode10大部分庫(kù)都升級(jí)為S...
最近對(duì)網(wǎng)絡(luò)優(yōu)化進(jìn)行了一些研究,好些都沒(méi)有去實(shí)踐,所以做一個(gè)整理,以后慢慢研究 HTTP2.0 HTTP2.0新特性 二進(jìn)制分幀 首部壓縮 多路復(fù)用 服務(wù)器推送 請(qǐng)求優(yōu)先級(jí) H...
1. 實(shí)現(xiàn)weak后,為什么對(duì)象釋放后會(huì)自動(dòng)為nilruntime 對(duì)注冊(cè)的類(lèi), 會(huì)進(jìn)行布局,對(duì)于 weak 對(duì)象會(huì)放入一個(gè) hash 表中。 用 weak 指向的對(duì)象內(nèi)存地...