同程APP啟動(dòng)過程時(shí)長(zhǎng)統(tǒng)計(jì)及優(yōu)化方案: APP啟動(dòng)到首頁(yè)加載完:1.64s - 1.74s 一、AppDelegate各階段時(shí)長(zhǎng)統(tǒng)計(jì) 表1: 啟動(dòng)過程耗時(shí)優(yōu)化方案?jìng)渥epl...
注:1、main階段的數(shù)據(jù)通過越獄砸殼競(jìng)品app,hook APPDelegate的didFinishLaunch方法開始到首頁(yè)ViewController的viewDidA...
期望薪資是一道必答題,錢的事情談清楚了才能好好工作。所以小伙伴們千萬別不好意思提這塊。 達(dá)妹就遇到過一家公司,面試的時(shí)候各種談企業(yè)規(guī)劃,談理想,畫大餅但就是不談薪資的公司,當(dāng)...
1. 掃描二維碼后顯示安裝界面 2. 點(diǎn)擊【在safari中打開】 3. 點(diǎn)擊安裝 4.界面出現(xiàn)彈窗后,點(diǎn)擊【安裝】按鈕開始安裝 5. 安裝完成后,點(diǎn)擊App圖標(biāo),之前的版本...
在使用UIView 動(dòng)畫的時(shí)候,想監(jiān)控view的一些動(dòng)畫屬性,比如frame、center 等,怎么辦呢? 也許你會(huì)說KVO吧,你試試看,其實(shí)不行。試想如果在繪畫周期里面獲取...
最近公司的項(xiàng)目中大量使用了webview加載H5,鑒于WKWebView的性能優(yōu)于UIWebView,所以就選擇了WKWebView。WKWebView在使用的過程中,還是有...
寫在前面 組件化是近年來比較火的一個(gè)概念,現(xiàn)在很多公司的 app 包含的內(nèi)容和模塊越來越多,代碼的維護(hù)和迭代也會(huì)產(chǎn)生很大的困難,每個(gè)模塊各司其職,并且可以做到很好的復(fù)用。當(dāng)我...
前言 前段時(shí)間由于項(xiàng)目需求,移除了項(xiàng)目中的微信支付SDK和支付寶支付SDK,這種情況下需要自己搞定支付,第一時(shí)間考慮到的是使用openshare,但是當(dāng)下載openshare...
作為一名 iOS 開發(fā)者,最近由于開發(fā)音頻播放器需要一些 C++ 的知識(shí),便開始學(xué)習(xí) C++ 知識(shí)。看完2本C++的書后,對(duì)它有一些了解,這里分享給有需要的同學(xué),如果寫的有不...
在我的iOS的MVC框架之控制層的構(gòu)建(上)一文中介紹了一些控制層的構(gòu)建方法,而這篇文章則繼續(xù)對(duì)一些方法進(jìn)行展開討論。MVC被眾多開發(fā)者所詬病的C層的膨脹,究其原因不外乎有如...