剛更新Xcode12,發(fā)現(xiàn)新寫的項(xiàng)目,模擬器和真機(jī)運(yùn)行項(xiàng)目就卡在了啟動(dòng)上,非常的慢。大概需要一分鐘,非常影響工作效率。 解決方案如下: 刪除~/Library/Develop...
剛更新Xcode12,發(fā)現(xiàn)新寫的項(xiàng)目,模擬器和真機(jī)運(yùn)行項(xiàng)目就卡在了啟動(dòng)上,非常的慢。大概需要一分鐘,非常影響工作效率。 解決方案如下: 刪除~/Library/Develop...
在cell中, 會(huì)播放音頻, 這時(shí)需要reload該cell. 然后會(huì)出現(xiàn)tableView閃爍的情況 解決方案: 給tableView設(shè)置預(yù)估行高
前言 很多blog都說ReactiveCocoa好用,然后各種秀自己如何靈活運(yùn)用ReactiveCocoa,但是感覺真正缺少的是一篇如何學(xué)習(xí)ReactiveCocoa的文章,...
cocoapods現(xiàn)在幾乎成了iOS開發(fā)的標(biāo)配工具之一,可以統(tǒng)一、高效的引入和管理第三方庫(kù),可以來自Github,私有Gitlab或者本地文件系統(tǒng)。安裝教程已經(jīng)多得用度娘就能...
前言 在上篇中,仔細(xì)分析了一下Block的實(shí)現(xiàn)原理以及__block捕獲外部變量的原理。然而實(shí)際使用Block過程中,還是會(huì)遇到一些問題,比如Retain Circle的問題...
google搜索“iOS視頻變下邊播”,有好幾篇博客寫到了實(shí)現(xiàn)方法,其實(shí)只有一篇,其他都是copy的,不過他們都是使用的本地代理服務(wù)器的方式,原理很簡(jiǎn)單,但是缺點(diǎn)也很明顯,需...
最近項(xiàng)目里面有有個(gè)商品活動(dòng)界面,要與web端傳值,將用戶在網(wǎng)頁(yè)點(diǎn)擊的商品id 傳給客戶端,也就是js交互,其實(shí)再說明白一點(diǎn)就是方法的互相調(diào)用而已。 本文敘述下如何進(jìn)行原生的J...
調(diào)試包 iOS 16.0 beta1 iOS 15.5iOS 15.4iOS 15.2iOS 15.0 Tips: iOS 15.0.1(x) 第三位版本號(hào)變化為小版本,使用...
Objective-C 有兩個(gè)神奇的方法:+load 和 +initialize,這兩個(gè)方法在類被使用時(shí)會(huì)自動(dòng)調(diào)用。但是兩個(gè)方法的不同點(diǎn)會(huì)導(dǎo)致應(yīng)用層面上性能的顯著差異。 一、...