簡介: NSOperation是基于GCD封裝的面向?qū)ο蟮拈_啟線程的方法 NSOperation是抽象類,不具有封裝操作的能力,需要使用它的子類...
延時(shí)執(zhí)行 1.使用NSObject方法 2.使用GCD 3.使用NSTimer 柵欄 結(jié)果: 結(jié)果: 同步柵欄和異步柵欄的區(qū)分: 先執(zhí)行barr...
GCD:Grand Central Dispatch(牛逼的中樞調(diào)度器) GCD兩個(gè)重要的概念:任務(wù)、隊(duì)列 創(chuàng)建CGD: 定制任務(wù) 將任務(wù)添加到...
線程的創(chuàng)建和開啟 一個(gè)NSThread對象就是一個(gè)線程 多線程的安全隱患 資源共享:一個(gè)資源被多個(gè)線程共享,當(dāng)多個(gè)線程訪問一個(gè)資源時(shí),可能會引發(fā)...
在開發(fā)中只要涉及到性能調(diào)優(yōu),多線程是避不開的話題,之前也一直在用,不過沒有系統(tǒng)的整理一遍,這段時(shí)間利用快過年了也不是很忙,整理了一下多線程的知識...
選擇排序 冒泡排序 如果一個(gè)元素比另一個(gè)元素大(?。?,那么就交換這兩個(gè)元素的位置。重復(fù)這一比較直至最后一個(gè)元素。這一比較會重復(fù)n-1趟,每一趟比...
WKWebView 是蘋果在iOS 8中引入的新組件,目的是提供一個(gè)現(xiàn)代的支持最新Webkit功能的網(wǎng)頁瀏覽控件,擺脫過去 UIWebView的...
在開發(fā)微信公端的時(shí)候開發(fā)調(diào)試只能用瀏覽器自帶開發(fā)工具,本來移動(dòng)端可以用用fiddler、wireshark等工具來抓包,但是自從改用https和...
什么是啟動(dòng)頁? 在iOS的規(guī)范中,啟動(dòng)頁的英文叫Launch Screen,指的是啟動(dòng)APP時(shí)呈現(xiàn)的第一個(gè)界面。其實(shí)這種描述不夠嚴(yán)謹(jǐn),從啟動(dòng)AP...