問(wèn)題提出: 解析過(guò)程 要知道NSObject對(duì)象占用多少內(nèi)存,需要知道創(chuàng)建一個(gè)NSObject對(duì)象的時(shí)候都做了什么。比如下面這行代碼: 首先我們點(diǎn)進(jìn)去看看NSObject是怎...
問(wèn)題提出: 解析過(guò)程 要知道NSObject對(duì)象占用多少內(nèi)存,需要知道創(chuàng)建一個(gè)NSObject對(duì)象的時(shí)候都做了什么。比如下面這行代碼: 首先我們點(diǎn)進(jìn)去看看NSObject是怎...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T(mén)」[https://itcharge.cn/ios-complete-le...
好奇觸摸事件是如何從屏幕轉(zhuǎn)移到APP內(nèi)的?困惑于Cell怎么突然不能點(diǎn)擊了?糾結(jié)于如何實(shí)現(xiàn)這個(gè)奇葩響應(yīng)需求?亦或是已經(jīng)被響應(yīng)鏈、手勢(shì)、target-action這一系列響應(yīng)觸...
前言 Blocks是C語(yǔ)言的擴(kuò)充功能,而Apple 在OS X Snow Leopard 和 iOS 4中引入了這個(gè)新功能“Blocks”。從那開(kāi)始,Block就出現(xiàn)在iOS...
目標(biāo) 平常我們做iOS開(kāi)發(fā),會(huì)經(jīng)常遇到打開(kāi)其他的APP的功能。本篇文章講的就是打開(kāi)別人的APP的一些知識(shí)。我們的目標(biāo)是: 打開(kāi)別人的APP 讓別人打開(kāi)我們的APP 版本大于等...
寫(xiě)在開(kāi)頭: 作為一個(gè)iOS開(kāi)發(fā),也許你不知道NSUrlRequest、不知道NSUrlConnection、也不知道NSURLSession...(說(shuō)不下去了...怎么會(huì)什么...
前言: 按照時(shí)間順序,事件的生命周期是這樣的:事件的產(chǎn)生和傳遞(事件如何從父控件傳遞到子控件并尋找到最合適的view、尋找最合適的view的底層實(shí)現(xiàn)、攔截事件的處理)->找到...