1、方法method和selector(選擇子)有什么關(guān)系 在 Objective-C 中,selector,Method 和 implementation(IMP) 都是 ...
1、方法method和selector(選擇子)有什么關(guān)系 在 Objective-C 中,selector,Method 和 implementation(IMP) 都是 ...
前言 ??在日常的開發(fā)過程我們經(jīng)常遇到子視圖在父視圖外面點(diǎn)擊無響應(yīng)的情況,我們通常用hitTest:withEvent:方法和pointInside方法,那么這兩個(gè)方法究竟實(shí)...
我們都知道在Objective-C中,對象調(diào)用方法實(shí)際上是在發(fā)消息,當(dāng)對象接收到一條消息時(shí),消息函數(shù)隨著對象isa指針到類的結(jié)構(gòu)體中,在method list中查找方法sel...
有時(shí)候我們在開發(fā)過程中,會(huì)有這樣的需求,a任務(wù)開始執(zhí)行的前提是b任務(wù)執(zhí)行完成,c任務(wù)開始執(zhí)行需要等a、b兩個(gè)異步任務(wù)完成,即a依賴于b,c又依賴a,這種需求我們可以使用的GC...
@Will_Z_jwz 我這邊前段時(shí)間測試是超過30s就會(huì)被掛起,在此之前代碼還能跑
ios 程序后臺保活(程序在后臺持續(xù)運(yùn)行)一般APP在按下Home鍵被掛起后,這時(shí)APP的 backgroundTimeRemaining 也就是后臺運(yùn)行時(shí)間大約只有3分鐘,如果在退出APP后,過十幾二十二分鐘或者更...
經(jīng)常吃外賣的我,慌兮兮的
26歲帥哥三餐按時(shí),確診腸癌,醫(yī)生痛斥:怎能把它當(dāng)“飯”吃!盡管現(xiàn)代醫(yī)學(xué)發(fā)展迅速,但是與癌癥的戰(zhàn)爭依然在進(jìn)行當(dāng)中,有一些癌癥可以得到治愈,但有一些癌癥,卻獲得了“無藥可治”的頭銜。 就比如腸癌,早期發(fā)現(xiàn)的話,是有幾率治愈的,可若是中晚...
60s的周期需要改為30s,現(xiàn)在進(jìn)入后臺30s后直接進(jìn)入被掛起狀態(tài),此后正常情況將無法執(zhí)行代碼了
ios 程序后臺?;睿ǔ绦蛟诤笈_持續(xù)運(yùn)行)一般APP在按下Home鍵被掛起后,這時(shí)APP的 backgroundTimeRemaining 也就是后臺運(yùn)行時(shí)間大約只有3分鐘,如果在退出APP后,過十幾二十二分鐘或者更...
這個(gè)貌似修改不了原生控件吧
iOS使用Aspects做簡單熱修復(fù)原理用到的技術(shù)點(diǎn):Method Swizzling + JavaScriptCore框架 本文Demo: https://github.com/3KK3/iOSHotFixDem...
前言 在開發(fā)過程中,我們經(jīng)常會(huì)被要求獲取每個(gè)設(shè)備的唯一標(biāo)示,以便后臺做相應(yīng)的處理。 一:UUID采用 IDFV 全名:identifierForVendor獲取代碼:NSSt...
前言 工作中發(fā)現(xiàn)有些iOS小伙伴平時(shí)開發(fā)的時(shí)候,比如在快速打開一個(gè)類文件的時(shí)候,還在項(xiàng)目目錄里面一層一層的找,等等,希望本文能提升他們的開發(fā)幸福感。這篇文章只是分享一下平時(shí)用...
問題緣起 這幾個(gè)是我們平時(shí)開發(fā)最經(jīng)常使用的,但是實(shí)際上,這些狀態(tài)不止這幾個(gè)。如果知道的就可以忽略下面的內(nèi)容了。我們一般定義的枚舉,都是使用數(shù)字0,1,2......obj-C...