更新pod庫的時(shí)候報(bào)Error installing Firebase 錯(cuò)誤 解決步驟如下1.執(zhí)行報(bào)錯(cuò)提示的命令git clone https:...
1.在使用Charles對(duì)iOS應(yīng)用進(jìn)行抓包時(shí),輸入chls.pro/ssl下載安裝證書后,打開APP報(bào)錯(cuò): 這是因?yàn)槲覀冊(cè)谙螺d好證書之后少了一...
很多人使用cocoaPods時(shí)往往認(rèn)為 pod install 只是在首次項(xiàng)目配置的時(shí)候使用的,而pod update是稍后更新庫的時(shí)候使用的,...
1.為什么要在+load中實(shí)現(xiàn),不要調(diào)用【super load】方法 因?yàn)?load方法是在類加載的時(shí)候調(diào)用的,與之類似的有+initializ...
1.靜態(tài)派發(fā)機(jī)制同時(shí)支持值類型和引用類型 然而,動(dòng)態(tài)派發(fā)機(jī)制僅支持引用類型,比如Class,簡而言之:對(duì)于動(dòng)態(tài)性或者動(dòng)態(tài)派發(fā),我們需要用到繼承特...
1.@objc 作用:把函數(shù)或?qū)傩跃幾g進(jìn)項(xiàng)目-Swift文件中,這樣在OC調(diào)用Swift的方法的時(shí)候就不會(huì)報(bào)找不到這個(gè)方法了 ->1.Swift...
直接從源碼中查找,我們?cè)贜SObject.mm中可以查到dealloc函數(shù) - (void)dealloc { _objc_rootDeallo...
1.使用CADisplayLink,NSTimer有什么注意點(diǎn)?(nsproxy做消息轉(zhuǎn)發(fā),效率很快) ADisplayLink,NSTimer...
多讀單寫的意思:可以多個(gè)讀者同時(shí)讀取數(shù)據(jù),而在讀數(shù)據(jù)的時(shí)候不能寫入數(shù)據(jù),并且在寫的過程中,不能有其他讀者去寫,即讀者之間是并發(fā)的,寫者和讀者或其...