8.1:https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple...
iOS是一個自閉的系統(tǒng),應(yīng)用之間是不能互相存儲,讀取文件。為了滿足應(yīng)用的通訊,蘋果使用了URL Scheme來實現(xiàn)了這個功能。通過各個APP設(shè)計...
iOS 13 支持適配的機型 iPhone X、iPhone XR、iPhone XS、iPhone XS MaxiPhone 8、iPhone...
NSTimer其實也是一種事件,而所有的source(事件)如果要起作用,必須添加到runloop中,并且此runloop是有效的,并運行著。 ...
先說總結(jié) 創(chuàng)建NSTimer必須加入到Runloop中才能生效,不管是手動添加還是系統(tǒng)添加。 當(dāng)Timer加入到runloop的模式的NSDef...
每一個對象內(nèi)部都有一個 isa 指針,指向他的類對象,類對象中存放著本對象的:對象方法列表(對象能夠接收的消息列表,保存在它所對應(yīng)的類對象中)。...
在 protocol 中使用 property 只會生成 setter 和 getter 方法聲明,我們使用屬性的目的,是希望遵守我協(xié)議的對象能...
BAD_ACCESS在什么情況下出現(xiàn)? 訪問了野指針,比如對一個已經(jīng)釋放的對象執(zhí)行了release、訪問已經(jīng)釋放對象的成員變量或者發(fā)消息。 死循...
ARC 相對于 MRC,不是在編譯時添加 retain/release/autorelease 這么簡單。應(yīng)該是編譯期和運行期兩部分共同幫助開發(fā)...