原文地址我們知道,HTTP請求都是明文傳輸?shù)?,所謂的明文指的是沒有經(jīng)過加密的信息,如果HTTP請求被黑客攔截,并且里面含有銀行卡密碼等敏感數(shù)據(jù)的話,會非常危險。為了解決這個問...
1、什么是RunLoop 故名思義就是,運行循環(huán), 在程序運行過程中循環(huán)做一些事情。iOS中有2套API來訪問和使用RunLoop。 Foundation:NSRunLoop...
1、CADisplayLink、NSTimer使用 CADisplayLink、NSTimer會對target產(chǎn)生強引用,如果target又對它們產(chǎn)生強引用,那么就會引發(fā)循環(huán)...
1、常見多線程方案 2、隊列與同步異步 例子 練習 3、隊列組的使用 異步并發(fā)執(zhí)行任務1、任務2等任務1、任務2都執(zhí)行完畢后,再回到主線程執(zhí)行任務3 4、線程同步 iOS中的...
1、什么是Runtime Objective-C是一門動態(tài)性比較強的編程語言,跟C、C++等語言有著很大的不同 Objective-C的動態(tài)性是由Runtime API來支撐...
1、Objective-C的本質 Objective-C代碼,底層實現(xiàn)其實都是C\C++代碼。Objective-C的對象、類主要是基于C\C++的結構體實現(xiàn)的。 將Obje...
Apple Documentation Archive Apple Opensource 1、UI View Programming Guide for iOS View C...
復習下線程的基礎知識, 這里主要是參考文頂頂多線程篇復習寫的。 一、cell下載圖片思路 – 無沙盒(內存)緩存 主要解決下列問題1、下載操作放在子線程不會卡UI。2、使用o...
復習下線程的基礎知識, 這里主要是參考文頂頂多線程篇復習寫的。 一、并發(fā)數(shù) (1)并發(fā)數(shù):同時執(zhí)?行的任務數(shù).比如,同時開3個線程執(zhí)行3個任務,并發(fā)數(shù)就是3(2)最大并發(fā)數(shù):...
復習下線程的基礎知識, 這里主要是參考文頂頂多線程篇復習寫的。 一、NSOperation簡介 1、NSOperation的作用 配合使用NSOperation和NSOper...
復習下線程的基礎知識, 這里主要是參考文頂頂多線程篇復習寫的。 1、線程間通信示例 從子線程回到主線程 2、延時執(zhí)行 iOS常見的延時執(zhí)行有2種方式 調用NSObject的方...
復習下線程的基礎知識, 這里主要是參考文頂頂多線程篇復習寫的。 GCD概念 1、GCD中有2個核心概念 任務:執(zhí)行什么操作 隊列:用來存放任務 2、GCD的使用步驟 定制任務...
復習下線程的基礎知識, 這里主要是參考文頂頂多線程篇復習寫的。 一、簡單說明 線程間通信:在1個進程中,線程往往不是孤立存在的,多個線程之間需要經(jīng)常進行通信 線程間通信的體現(xiàn)...
復習下線程的基礎知識, 這里主要是參考文頂頂多線程篇復習寫的。 一、多線程的安全隱患 資源共享1塊資源可能會被多個線程共享,也就是多個線程可能會訪問同一塊資源比如多個線程訪問...
復習下線程的基礎知識, 這里主要是參考文頂頂多線程篇復習寫的。 一、簡單介紹 1、線程的創(chuàng)建 2、線程的開啟 3、線程的運行和阻塞 設置線程阻塞1,阻塞2秒 第二種設置線程阻...
復習下線程的基礎知識, 這里主要是參考文頂頂多線程篇寫的。 一、創(chuàng)建和啟動線程簡單說明 一個NSThread對象就代表一條線程 1、創(chuàng)建線程 方式一、創(chuàng)建、啟動線程 方式二、...
復習下線程的基礎知識, 這里主要是參考文頂頂多線程篇復習寫的。 進程和線程 1、什么是進程 進程是指在系統(tǒng)中正在運行的一個應用程序。每個進程之間是獨立的,每個進程均運行在其專...