觸摸事件的生命周期 當(dāng)我們手指觸碰屏幕的那一刻,一個(gè)觸摸事件便產(chǎn)生了。經(jīng)過(guò)進(jìn)程間通信,觸摸事件被傳遞到合適的應(yīng)用之中,在該應(yīng)用內(nèi)部觸摸事件歷經(jīng)坎坷,最終被釋放掉。整個(gè)過(guò)程如下...

觸摸事件的生命周期 當(dāng)我們手指觸碰屏幕的那一刻,一個(gè)觸摸事件便產(chǎn)生了。經(jīng)過(guò)進(jìn)程間通信,觸摸事件被傳遞到合適的應(yīng)用之中,在該應(yīng)用內(nèi)部觸摸事件歷經(jīng)坎坷,最終被釋放掉。整個(gè)過(guò)程如下...
Charles安裝 HTTP抓包 HTTPS抓包 1. Charles安裝 官網(wǎng)下載安裝Charles:https://www.charlesproxy.com/downlo...
Runloop 是和線程緊密相關(guān)的一個(gè)基礎(chǔ)組件,是很多線程有關(guān)功能的幕后功臣。盡管在平常使用中幾乎不太會(huì)直接用到,理解 Runloop 有利于我們更加深入地理解 iOS 的多...
簡(jiǎn)述 在iOS開發(fā)中,與直接使用蘋果框架中提供的NSURLConnection或NSURLSession進(jìn)行網(wǎng)絡(luò)請(qǐng)求相比,使用AFNetworking會(huì)有哪些好處?當(dāng)同時(shí)發(fā)起...
NSTimer 的創(chuàng)建 NSTimer的創(chuàng)建通常有兩種方式,一種是以 scheduledTimerWithTimeInterval 為開頭的類方法 。這些方法在創(chuàng)建了 NST...
1 Block機(jī)制 (Very Good) Block技巧與底層解析 http://www.lxweimin.com/p/51d04b7639f1 (Good)談Objecti...
花絮:從上一篇文章的發(fā)表到這篇文章的發(fā)表已經(jīng)有很長(zhǎng)一段時(shí)間了,一直在摸索適合自己的學(xué)習(xí)方式,到現(xiàn)在還是沒(méi)有找到適合自己的,嘗試如下: 1.每天上班都是活躍在各大iOS開發(fā)群,...
這是我前面幾天碰到的面試題: 如何對(duì)定位和分析項(xiàng)目中影響性能的地方?以及如何進(jìn)行性能優(yōu)化? 我的答案: 定位方法: instruments ??在iOS上進(jìn)行性能分析的時(shí)候,...
一、簡(jiǎn)介 分為本地推送和遠(yuǎn)程推送2種。可以在應(yīng)用沒(méi)有打開甚至手機(jī)鎖屏情況下給用戶以提示。它們都需要注冊(cè),注冊(cè)后系統(tǒng)會(huì)彈出提示框(如下圖)提示用戶是否同意,如果同意則正常使用;...