!/bin/bash export LANG=en_US.UTF-8 報錯后退出執(zhí)行 set -o errexit 要區(qū)分 scheme_name UAT 開...
前言:開發(fā)一套自定義表情包需求,類似于小紅書的表情鍵盤,技術(shù)點其實在系統(tǒng)鍵盤和表情鍵盤的切換、核心是富文本的處理,包括文本轉(zhuǎn)表情([哈哈]=>??)和表情轉(zhuǎn)文本(??=>[哈哈]...
視頻播放:AVPlayerItem、AVPlayerLayer、AVPlayer 原理:在一個UIViewController上,先將視頻的AVPlayer等等圖層加載上,在...
Promsie的概念是我在學(xué)習(xí)前端時接觸到的概念,簡而言之就是避免地獄回調(diào),在異步編程時例如網(wǎng)絡(luò)請求時,以往對于異步任務(wù)完成時的結(jié)果往往采取回調(diào)的方式,在OC中采取block...
界面優(yōu)化 本文主要介紹界面卡頓的原理以及優(yōu)化 界面卡頓 通常來說,計算機中的顯示過程是下面這樣的,通過CPU、GPU、顯示器協(xié)同工作來將圖片顯示到屏幕上 最開始時,F(xiàn)rame...
目錄 2020 阿里、字節(jié)iOS面試題之Runtime相關(guān)問題1[http://www.itdecent.cn/p/7f94db2e5928] 2020 阿里、字節(jié)iOS面...
OC內(nèi)存管理 一、基本原理 (一)為什么要進(jìn)行內(nèi)存管理。 由于移動設(shè)備的內(nèi)存極其有限,所以每個APP所占的內(nèi)存也是有限制的,當(dāng)app所占用的內(nèi)存較多時,系統(tǒng)就會發(fā)出內(nèi)存警告,...
一、響應(yīng)者鏈(Responder Chain) 先來說說響應(yīng)者對象(Responder Object),顧名思義,指的是有響應(yīng)和處理事件能力的對象。響應(yīng)者鏈就是由一系列的響應(yīng)...