前言: 如安裝環(huán)境出現(xiàn)brew: command not found 一荚板、安裝brew 1、安裝 終端安裝:/bin/zsh -c "$(curl -fsSL https:/...
前言: 如安裝環(huán)境出現(xiàn)brew: command not found 一荚板、安裝brew 1、安裝 終端安裝:/bin/zsh -c "$(curl -fsSL https:/...
一、文件 1、沙盒 iOS本地化存儲(chǔ)的數(shù)據(jù)保存在沙盒中土陪。(1)Documents:iTunes會(huì)備份該目錄。一般用來(lái)存儲(chǔ)需要持久化的數(shù)據(jù)肴熏。(2)Library/Caches:...
??火影完結(jié)好多年了鬼雀,現(xiàn)在還每周追著博人傳,雖然博人傳有很多爭(zhēng)議蛙吏,比如打斗場(chǎng)面源哩,故事情節(jié)等不如之前那么燃,但是還是很喜歡鸦做,期待故事線繼續(xù)往下走励烦。最近在想如果可以選擇火影中的角...
一、RunLoop簡(jiǎn)介 1馁龟、基本概念和原理 ??RunLoop 是通過(guò)內(nèi)部維護(hù)的事件循環(huán)(Event Loop)來(lái)對(duì)事件/消息進(jìn)行管理的一個(gè)對(duì)象崩侠,他是一個(gè)處理事件的循環(huán)(線程...
一坷檩、AFNetworking基礎(chǔ)介紹 二、網(wǎng)絡(luò)通信模塊 三改抡、網(wǎng)絡(luò)狀態(tài)監(jiān)聽(tīng)模塊 四矢炼、網(wǎng)絡(luò)通信安全策略模塊 五、網(wǎng)絡(luò)通信序列化/反序列化模塊 六阿纤、UIKit擴(kuò)展
網(wǎng)絡(luò)請(qǐng)求基礎(chǔ)句灌,沒(méi)有寫呢,后面更新欠拾,哈哈哈胰锌,先占個(gè)位置
一、性能優(yōu)化基本方案 1藐窄、卡頓原因以及避免方案2资昧、耗電優(yōu)化3、啟動(dòng)優(yōu)化4荆忍、安裝包瘦身 二格带、卡頓優(yōu)化原因以及避免方案 1、CPU 刹枉、GPU介紹 成像過(guò)程CPU和GPU起著至關(guān)重...
一微宝、GCD簡(jiǎn)介 iOS開(kāi)發(fā)中多線程的API主要有pthread棺亭,NSThread,NSOperation和GCD蟋软,前兩者在現(xiàn)在開(kāi)發(fā)過(guò)程中已經(jīng)不常用镶摘,NSOperation...
一钉稍、NSThread基本介紹 ??NSThread是OC中封裝程度最小最輕量級(jí)的涤躲,使用更靈活,基本使用比較簡(jiǎn)單贡未,但要手動(dòng)管理線程的生命周期种樱、線程同步和線程加鎖等,開(kāi)銷較大俊卤,在...
一嫩挤、什么是死鎖? 定義:如果一個(gè)進(jìn)程集合里面的每個(gè)線程都在等待這個(gè)集合中的其他一個(gè)線程(包括自身)才能繼續(xù)往下執(zhí)行消恍,若無(wú)外力他們將無(wú)法推進(jìn)岂昭,這種情況就是死鎖,處于死鎖狀態(tài)的進(jìn)...
思維導(dǎo)圖地址: 一狠怨、線程進(jìn)程的基本概念 1约啊、進(jìn)程 ??可以理解成一個(gè)運(yùn)行中的應(yīng)用程序,是系統(tǒng)進(jìn)行資源分配和調(diào)度的基本單位佣赖,是操作系統(tǒng)結(jié)構(gòu)的基礎(chǔ)恰矩,主要管理資源。 2憎蛤、線程: ?...