理論文章 crash分析攻略:https://mp.weixin.qq.com/s/hVj-j61Br3dox37SN79fDQ[https:/...
投稿
理論文章 crash分析攻略:https://mp.weixin.qq.com/s/hVj-j61Br3dox37SN79fDQ[https:/...
常見(jiàn)的崩潰類(lèi)型 1.數(shù)組越界,nil值初始化導(dǎo)致的崩潰。2.對(duì)字典插入nil值,或者讀取NSNULL導(dǎo)致的崩潰。3.字符串的截取越界導(dǎo)致的崩潰。...
級(jí)別:★★☆☆☆標(biāo)簽:「iOS與JS交互」「UIWebView與JS交互」「JSExport」作者: Xs·H審校: QiShare團(tuán)隊(duì) 先解釋...
dispatch_queue_set_specific在文檔中的解釋是“使用此方法將自定義的上下文與隊(duì)列關(guān)聯(lián),運(yùn)行中的隊(duì)列可用dispatch_...
AssociatedObject關(guān)聯(lián)對(duì)象 為什么要引入關(guān)聯(lián)對(duì)象? 一般我們需要對(duì)現(xiàn)有的類(lèi)做擴(kuò)展,可以通過(guò)繼承、類(lèi)別等方式去實(shí)現(xiàn);當(dāng)我們使用類(lèi)別的...
1. 關(guān)聯(lián)對(duì)象和類(lèi)別添加屬性的關(guān)系 一提到類(lèi)別添加屬性,就會(huì)聯(lián)想到在get set方法里面通過(guò)關(guān)聯(lián)對(duì)象來(lái)實(shí)現(xiàn),有沒(méi)有想過(guò)為什么,不這樣做行嗎? ...
常見(jiàn)觸發(fā)離屏渲染的幾種情況: 使用了 mask 的 layer (layer.mask) 需要進(jìn)行裁剪的 layer (layer.masksT...
關(guān)于OC的消息轉(zhuǎn)發(fā)機(jī)制,是大部分面試官在面試過(guò)程中經(jīng)常問(wèn)到的問(wèn)題。在此我整理了一下我對(duì)OC消息轉(zhuǎn)發(fā)機(jī)制的理解。 眾所周知OC的一個(gè)對(duì)象在發(fā)送...
MRC: 1.為什么要進(jìn)行內(nèi)存管理? iphone手機(jī)的內(nèi)存是有限的,目前最大內(nèi)存是2G,當(dāng)運(yùn)行頻繁多的app的時(shí)候,會(huì)占用大量的內(nèi)存,當(dāng)我們的...
不管是類(lèi)對(duì)象還是元類(lèi)對(duì)象,類(lèi)型都是 Class,class 和 mete-class 的底層都是 objc_class 結(jié)構(gòu)體的指針。 1.OB...