一.常用類 1.NSURL:請求地址 例如: NSURL*url = [NSURLURLWithString:@“https://www.xxx...
一.URL簡述 1.什么是URL URL的全稱是Uniform Resource Locator(統(tǒng)一資源定位符) 通過1個(gè)URL,能找到互聯(lián)網(wǎng)...
1.創(chuàng)建定時(shí)器 //創(chuàng)建Timer self.timer=dispatch_source_create(DISPATCH_SOURCE_TYPE...
一.NSOperation簡介 1.什么是NSOperation? NSOperation是蘋果提供給我們的一套多線程解決方案。實(shí)際上NSOpe...
一.單列模式簡介 1.什么是單列模式? a.通過static關(guān)鍵詞,聲明全局變量。在整個(gè)進(jìn)程運(yùn)行期間只會被賦值一次 b.單列模式是一種常用的設(shè)計(jì)...
一.GCD簡介 1.什么是GCD? Grand Central Dispatch(GCD) 是Apple開發(fā)的一個(gè)多核編程的較新的解決方法。它主...
一.線程間通信 1.什么叫做線程間通信 在1個(gè)進(jìn)程中,線程往往不是孤立存在的,多個(gè)線程之間需要經(jīng)常進(jìn)行通信。 2.線程間通信的體現(xiàn) 1個(gè)線程傳遞...
一.多線程資源共享問題: 1.1塊資源可能會被多個(gè)線程共享,也就是多個(gè)線程可能會訪問同一塊資源 比如多個(gè)線程訪問同一個(gè)變量、同一個(gè)對象、對同一個(gè)...
一.狀態(tài)概述 新建線程,線程就緒,執(zhí)行線程,sleep,等待同步鎖 NSThread *thread = [[NSThread alloc] i...