前言 ??工欲善其事,必先利其器友浸。 ??首先既琴,我們需要知道微信小程序是什么翘紊?微信小程序內核是什么虱疏?微信小程序的開發(fā)語言什么乌询?這樣才能更好的開發(fā)微信小程序背蟆,以及解決遇到的問題。...
前言 ??工欲善其事,必先利其器友浸。 ??首先既琴,我們需要知道微信小程序是什么翘紊?微信小程序內核是什么虱疏?微信小程序的開發(fā)語言什么乌询?這樣才能更好的開發(fā)微信小程序背蟆,以及解決遇到的問題。...
前言 說起iframe堰燎,大家都會覺得很嫌棄或者很不愿接近掏父,原因大概都是:能耗高,安全問題秆剪,spider不喜歡它...也有(不少)同學內心獨白就是:不赊淑!這很low很dirty,...
WKWebView不支持NSURLProtocol 前段時間總結過《WKWebView從入門到趟坑》仅讽,其中提到 NSURLProtocol 攔截支持和緩存的痛點陶缺。在 UIWe...
在 WWDC 2016 和 2017 都有提到啟動這塊的原理和性能優(yōu)化思路,可見啟動時間洁灵,對于開發(fā)者和用戶們來說是多么的重要饱岸,本文就談談如何精確的度量 App 的啟動時間,啟...
method swizzle又被稱為黑魔法徽千,它是蘋果公司給Objective-C賦予的神奇方法苫费,同時也是Runtime應用的具體體現。黑魔法使用得好双抽,會使你的開發(fā)更加...
RSSwizzle是一個簡單的hook函數的第三方庫百框,它的使用跟傳統(tǒng)的hook方式比起來更加便捷,也更加安全牍汹。下面來分析它是怎么做到的铐维。 傳統(tǒng)的hook方法 實現 一般的,如...
Objective-C黑魔法使用適當能給編碼帶來很大的便利慎菲,Swizzling就是其中之一嫁蛇。比如集成友盟統(tǒng)計時,如果按照常規(guī)方法來做的話露该,需要在每個頁面打點睬棚,頁面多多話,這不...
前言 自2016年8月至2017年10月解幼,今日頭條iOS端已經進行了3輪安裝包大小優(yōu)化闸拿。 2016.08-2016.10第一期優(yōu)化78MB -> 42MB (1)刪除Swif...
這兩天翻看 ibireme 大神 《不再安全的 OSSpinLock》 這篇文章,看到文中分析各種鎖之前的性能的圖表: 發(fā)現除了@synchronized 用過,其他的都陌生...