在平時iOS開發(fā)工作中,我們經(jīng)常會用到系統(tǒng)提供的方法來使用多線程技術(shù)開發(fā)App,期望可以充分利用硬件資源來提高 App 的運(yùn)行效率。但是,我們不...
目前移動端開發(fā),現(xiàn)在的動畫庫差不多都需要手動去編寫動畫代碼。這樣的話,iOS 和 Android 開發(fā)者就需要分別去編寫適合自己系統(tǒng)的代碼。而且...
APP應(yīng)用外跳轉(zhuǎn)(不同App之間的跳轉(zhuǎn)) 1.URL Scheme方式,具體見官方文檔。 比如在iPhone的Safari瀏覽器上面輸入如下的命...
App 的性能問題雖然不會導(dǎo)致 App不可用,但依然會影響到用戶體驗。如果這個性能問題不斷累積,達(dá)到臨界點以后,問題就會爆發(fā)出來。這時,影響到的...
其實iphoneX以上(包括新發(fā)布)的機(jī)型無非就是多了劉海屏,多了safeArea,所以只要判斷有沒有safeArea就可以了。用xcode10...
前兩天項目出了個問題,webview中的音頻如果播放后,pop到上個頁面webview沒了,但是音頻還在繼續(xù)播放。進(jìn)入后臺后音頻停止,但是正常項...
demo地址 _objc_msgForward是IMP類型的,用于消息轉(zhuǎn)發(fā)的,當(dāng)像一個對象發(fā)送消息,但他沒有實現(xiàn)的時候,_objc_msgFor...
block和delegate都可以回調(diào),block更輕型,使用更簡單,能夠直接訪問上下文,這樣勒種不需要存儲臨時數(shù)據(jù),使用block代碼通常會在...
組件化開發(fā)就是把目前項目中的一個個功能,業(yè)務(wù),基礎(chǔ)模塊分別解耦,分離出一個個pod庫。通過安裝pod庫的形式,代替過去臃腫不堪的項目。組件化項目...