閑言少敘,直入正題。 開胃小菜--簡(jiǎn)單的斷點(diǎn)調(diào)試 在xcode中打開一個(gè)app,在想要break的行號(hào)上單擊,即可生成一個(gè)深色的箭頭標(biāo)識(shí)--斷點(diǎn)。如下圖,在viewDidLo...
閑言少敘,直入正題。 開胃小菜--簡(jiǎn)單的斷點(diǎn)調(diào)試 在xcode中打開一個(gè)app,在想要break的行號(hào)上單擊,即可生成一個(gè)深色的箭頭標(biāo)識(shí)--斷點(diǎn)。如下圖,在viewDidLo...
初識(shí)LLDB 如果你在平時(shí)的開發(fā)中從未使用過調(diào)試器,那你恐怕不知道一個(gè)調(diào)試器的作用有多大。你可能只滿足于通過printf或者NSLog輸出信息用于調(diào)試。但你只要試著嘗試在調(diào)試...
attribute是GNU C特色之一,在iOS用的比較廣泛.系統(tǒng)中有許多地方使用到. attribute可以設(shè)置函數(shù)屬性(Function Attribute )、變量屬性...
網(wǎng)絡(luò) Alamofire[https://github.com/Alamofire/Alamofire]:http網(wǎng)絡(luò)請(qǐng)求事件處理的框架。 Moya[https://gith...
Socket詳解(一)Socket詳解(二)Socket詳解(三) 前三篇文章已經(jīng)分別介紹了傳輸層、網(wǎng)絡(luò)層、網(wǎng)絡(luò)接口層,本文介紹應(yīng)用層。 何為應(yīng)用層? 應(yīng)用層位于計(jì)算機(jī)網(wǎng)絡(luò)體...
Socket詳解(一) Socket詳解(二) 前兩篇文章已經(jīng)分明介紹傳輸層與網(wǎng)絡(luò)層;本篇文章介紹鏈路層。 介紹鏈路層前先簡(jiǎn)單回顧一下: 傳輸層:主要為兩個(gè)主機(jī)上的應(yīng)用提供端...
1.傳輸層的作用 TCP/IP中有兩個(gè)具有代表性的傳輸層協(xié)議,它們分別是TCP和UDP。TCP提供可靠的通信傳輸,而UDP則常被用于讓廣播和細(xì)節(jié)調(diào)控交給應(yīng)用的通信傳輸。 1....
1.TCP/IP的標(biāo)準(zhǔn)化 1.TCP/IP的具體協(xié)議 它是利用IP進(jìn)行通信時(shí)所必須用到的協(xié)議群的統(tǒng)稱。具體來說,IP或ICMP、TCP或UDP、TELNET或FTP、以及HT...
上一篇文章介紹了TCP/IP四層中的傳輸層,本篇文章介紹網(wǎng)絡(luò)層。 何為網(wǎng)絡(luò)層?(互聯(lián)網(wǎng)層) 網(wǎng)絡(luò)層實(shí)現(xiàn)數(shù)據(jù)包的選路和轉(zhuǎn)發(fā),網(wǎng)絡(luò)層位于傳輸層的下一層,傳輸層的數(shù)據(jù)會(huì)交由網(wǎng)絡(luò)層來...