該方案目前已過時,這里是更加完美的替代方案——rem布局(進階版) 相信很多剛開始寫移動端頁面的同學都要面對頁面自適應的問題,當然解決方案很多,比如:百分比布局,彈性布局fl...
一年前筆者寫了一篇 《手機端頁面自適應解決方案—rem布局》,意外受到很多朋友的關注和喜歡。但隨著時間的推移,該方案已然過時,故為大家介紹一個目前我極力推薦使用的,更加完美的...
React Native出現(xiàn)的目的本就是“l(fā)earn once, write anywhere”,F(xiàn)acebook希望人們能夠學習一次,到處使用,但是同樣是JS代碼,從前端移...
前言 隨著用戶的需求越來越多,對App的用戶體驗也變的要求越來越高。為了更好的應對各種需求,開發(fā)人員從軟件工程的角度,將App架構由原來簡單的MVC變成MVVM,VIPER等...
請教一個問題:
+ (NSThread *)networkRequestThread 這個方法意圖是只執(zhí)行一次生成Thread
但是方法內部有有一句代碼 static NSThread *_networkRequestThread = nil;
這不是每次調用該方法,首先先把_networkRequestThread置為空嗎?
而后面create NSThread的方法又只執(zhí)行一次,按我理解,豈不是只有第一次可能拿到線程,后面都是nil嗎?
但是我打斷點測試,發(fā)現(xiàn)并不是,其實每次都可以拿到線程,請問如何解釋?
AFNetworking到底做了什么?(終)寫在開頭: 大概回憶下,之前我們講了AFNetworking整個網(wǎng)絡請求的流程,包括request的拼接,session代理的轉發(fā),response的解析。以及對一些bug的...
首先看一段AF2.x經典代碼: 首先我們要明確一個概念,線程一般都是一次執(zhí)行完任務,就銷毀了。 而添加了runloop,并運行起來,實際上是添加了一個do,while循環(huán),這...
寫在開頭: 作為一個iOS開發(fā),也許你不知道NSUrlRequest、不知道NSUrlConnection、也不知道NSURLSession...(說不下去了...怎么會什么...
怎么不更新啊
架構師の路之我讀過的書(一)大家好! 我今年27歲,是BAT一家公司的架構師。好多人都很驚訝,說你為什么畢業(yè)沒幾年就成了架構師了呢?是不是走狗屎運了?對此,我只能呵呵....... 我想說的是,他們只看...
最近采用Instruments 來分析整個應用程序的性能.發(fā)現(xiàn)很多有意思的點,以及性能優(yōu)化和一些分析性能消耗的技巧.小結如下. Instruments使用技巧 關于Instr...
CSS+DIV網(wǎng)頁樣式與布局從入門到精通 這本書好像有2本,請問你推薦的那本作者和出版社是什么?
架構師の路之我讀過的書(一)大家好! 我今年27歲,是BAT一家公司的架構師。好多人都很驚訝,說你為什么畢業(yè)沒幾年就成了架構師了呢?是不是走狗屎運了?對此,我只能呵呵....... 我想說的是,他們只看...