一. 基礎(chǔ)概念 1. 計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)分層 2.TCP/IP TCP/IP協(xié)議并不是單純的指TCP協(xié)議/IP協(xié)議. TCP/IP是傳輸層和網(wǎng)絡(luò)...
當(dāng)手指觸摸到屏幕時, 一個觸摸事件就在系統(tǒng)中產(chǎn)生了.通過進(jìn)程間通信(IPC), 最終傳遞給合適的應(yīng)用,并找到應(yīng)用中的最佳響應(yīng)者進(jìn)行響應(yīng). 整個流...
使用GCD的時候, 我們會把需要處理的任務(wù)放到Block中, 然后將任務(wù)追加到相應(yīng)的隊(duì)列里面, 這個隊(duì)列,叫做dispatch_queue. 然...
我們常說Objective-C 是一門動態(tài)語言, 或者運(yùn)行時語言. 動態(tài)和靜態(tài)是相對的. 相對于靜態(tài)語言來說, Objective-C不是在編...
最近在網(wǎng)上看到一篇解析https原理的文章, 說的很是透徹清晰, 為防止自己忘記, 在這里自己記錄一下. 原文傳送門-->在https協(xié)議出現(xiàn)以...
設(shè)計(jì)模式相關(guān): 設(shè)計(jì)模式是一種編碼經(jīng)驗(yàn), 就是以比較成熟的邏輯去處理某一類型的事情. 架構(gòu)模式: (1).MVC (2).MVVM (3...
在上一篇文章中,我總結(jié)了UIWebView與Native進(jìn)行交互的三種常用方式. 今天繼續(xù)總結(jié)WKWebView與Native進(jìn)行交互的方式. ...
iOS發(fā)展至今, 各種hybird方案層出不窮. 最經(jīng)典的hybird方案莫過于在native框架中, 使用UIWebView來展示HTML頁面...
在上一篇文章中, 我們學(xué)習(xí)了OpenGL ES中的一些基本概念, 從這篇文章開始, 將一起學(xué)習(xí), 如何通過OpenGL ES去渲染圖形. 一、G...