1.什么是RunLoopRunLoop的字面意思是運行循環(huán),是在程序在運行過程中保持循環(huán)做一些事情,也就是保持程序的持續(xù)運行。每條線程都有唯一的一個與之對應(yīng)的runloop對...
首先從Image的加載說起 從磁盤加載一張圖片,使用UIImageVIew顯示在屏幕上,需要經(jīng)過以下步驟: (1) 從磁盤拷貝數(shù)據(jù)到內(nèi)核緩沖區(qū) (2) 從內(nèi)核緩沖區(qū)復(fù)制數(shù)據(jù)到...
layoutSubviews在以下情況下會被調(diào)用:1、init初始化不會觸發(fā)layoutSubviews2、addSubview會觸發(fā)layoutSubviews3、設(shè)置vi...
在iOS7以后 UIViewController 開始使用全屏布局(full-screen layout),而且是默認的屬性。通常涉及到布局,就離不開這個屬性 edgesFo...
iOS 6 之后 LLVM 編譯器引入property autosynthesis,即屬性自動合成。換句話說,就是編譯器會為每個 @property 添加 @synthesi...
1.release是上線包: 沒有 “NSLog 調(diào)試時的打印信息”。 2.develop是開發(fā)包:debug的版本帶調(diào)試信息。 3.adHoc是測試包:允許用戶從第三方下載...
Host、IP、CDN 請求是在網(wǎng)絡(luò)架構(gòu)中涉及到的不同概念,它們指的是在進行網(wǎng)絡(luò)請求時,數(shù)據(jù)的來源或者請求路徑不同。下面我會對這三個概念進行解釋: Host:Host 是指網(wǎng)...
在Objective-C中,_cmd 是一個隱含的參數(shù),代表當(dāng)前方法的選擇器(Selector)。而 NSStringFromSelector(_cmd) 是一個宏,用于將傳...
以下是一個簡單的示例,演示了如何定義一個樹狀結(jié)構(gòu): 在上面的示例中,TreeNode類表示樹中的一個節(jié)點。每個節(jié)點具有一個值(value)以及一個子節(jié)點數(shù)組(children...
一、Charles是什么? 二、為什么是Charles? 為什么要用抓包工具?大家在平常移動App調(diào)試測試中是如何進行抓包的? 在我們做開發(fā)與測試的過程中,總免不了碰到網(wǎng)絡(luò)問...
Charles安裝 HTTP抓包 HTTPS抓包 1. Charles安裝 官網(wǎng)下載安裝Charles:https://www.charlesproxy.com/downlo...
一、charles簡介 Charles是在 Mac 下常用的網(wǎng)絡(luò)封包截取工具,在做 移動開發(fā)時,我們?yōu)榱苏{(diào)試與服務(wù)器端的網(wǎng)絡(luò)通訊協(xié)議,常常需要截取網(wǎng)絡(luò)封包來分析。 Charl...
在Objective-C中,有以下常見的類型: 基本數(shù)據(jù)類型(Primitive Types): 整型:int, long, short, char, BOOL等。浮點型:f...
一:數(shù)據(jù)類型集合: Objective-C數(shù)據(jù)類型可以分為:基本數(shù)據(jù)類型、對象數(shù)據(jù)類型 和 id類型 : 基本數(shù)據(jù)類型有:int、float、double和char類型。 對...