作用域鏈與閉包 了解作用域鏈之前需要先了解下作用域是什么。 作用域 幾乎所有的語(yǔ)言都有作用域的概念求冷。這是因?yàn)樗鼈兌加凶兞窟@一概念瘤运。而程序代碼中所...
執(zhí)行上下文和執(zhí)行棧 開(kāi)始之前,我們先看以下代碼匠题。 第一段代碼報(bào)錯(cuò)很好理解拯坟,a 沒(méi)有聲明。所以拋出錯(cuò)誤韭山。 第二段代碼中 a 的聲明在使用 a 之后...
對(duì)象與原型鏈 基于類和基于原型 我們都知道 JavaScript 是一個(gè)面向?qū)ο蟮恼Z(yǔ)言郁季,但是它卻沒(méi)有其他諸如 Java、C++ 這些面向?qū)ο蟮恼Z(yǔ)...
類型 基本類型:Undefined掠哥、Null巩踏、Boolean、String续搀、Number塞琼、Symbol 引用類型:Object 1. 基本類型和...
通知中心是如何維護(hù)觀察者對(duì)象的。 可以明確的是禁舷,添加觀察者時(shí)彪杉,通知中心沒(méi)有對(duì)觀察者做retain操作,即不會(huì)使觀察者的引用計(jì)數(shù)加1牵咙。那通知中心維...
動(dòng)態(tài)鏈接庫(kù)加載的具體流程 動(dòng)態(tài)鏈接庫(kù)的加載步驟具體分為5步: load dylibs image 讀取庫(kù)鏡像文件 Rebase image Bi...
SDWebImage 如何為 UIImageView 添加圖片(面試回答) SDWebImage 中為 UIView 提供了一個(gè)分類叫做 Web...
措施 1派近、避免圖層混合 確保控件的opaque屬性設(shè)置為true洁桌,確保backgroundColor和父視圖顏色一致且不透明 如無(wú)特殊需要渴丸,不要...
事件的產(chǎn)生 發(fā)生觸摸事件后,系統(tǒng)會(huì)將該事件加入到一個(gè)由UIApplication管理的事件隊(duì)列中,為什么是隊(duì)列而不是棧另凌?因?yàn)殛?duì)列的特點(diǎn)是FIFO...