先來看幾個面試題1.block的本質(zhì)2.block為什么使用copy修飾3.block如何捕獲外部變量4.__block修飾為什么能修改auto變量5.循環(huán)引用的原理,有哪些...
先來看幾個面試題1.block的本質(zhì)2.block為什么使用copy修飾3.block如何捕獲外部變量4.__block修飾為什么能修改auto變量5.循環(huán)引用的原理,有哪些...
課程: 新浪微博資深大牛全方位剖析 iOS 高級面試 一、TCP 1.1特點(diǎn) 為了通過IP數(shù)據(jù)報(bào)實(shí)現(xiàn)可靠傳輸,需要考慮很多事情,例如數(shù)據(jù)的破壞冬阳、丟包、重復(fù)以及分片順序混亂等問...
系列文章: CoreText實(shí)現(xiàn)圖文混排 CoreText實(shí)現(xiàn)圖文混排之點(diǎn)擊事件 CoreText實(shí)現(xiàn)圖文混排之文字環(huán)繞及點(diǎn)擊算法 CoreText實(shí)現(xiàn)圖文混排之尺寸估算及文...
寫作原因:公司這個月的項(xiàng)目計(jì)劃是優(yōu)化推送;目前我們推送用的個推(不是不好,項(xiàng)目限制)穆桂,然后服務(wù)器那邊人員忙(本人菜雞iOS程序員)宫盔,所以我就自己來做咯,如果有錯誤的地方下面...
安裝Ruby環(huán)境 查看Mac是否安裝Ruby和gem 在終端中輸入命令:ruby --version 和gem --version 輸出如下類似提示符享完,則表示Ruby環(huán)境已安...
更新: Mac M1版本安裝: 1.Finder應(yīng)用程序中選中終端灼芭,command+i顯示簡介2.勾選使用Rosetta打開3.執(zhí)行(安裝過就下一步) 4.執(zhí)行: Intel...
接觸WebSocket 最近公司的項(xiàng)目中有一個功能 需要服務(wù)器主動推數(shù)據(jù)到APP⊥障溃考慮到普通的HTTP 通信方式只能由客戶端主動拉取姿鸿,服務(wù)器不能主動推給客戶端 。然后就想出的...