需求: 實(shí)現(xiàn)分類中添加弱引用屬性 眾所周知runtime中關(guān)聯(lián)屬性的幾種類型如下: 但如果想實(shí)現(xiàn)弱引用的關(guān)聯(lián)對(duì)象就無(wú)法使用上面任意一條枚舉。這里...
關(guān)于OC中Block的實(shí)現(xiàn)原理,百度可以搜到一堆。但沒(méi)有一篇文章說(shuō)明__weak修飾的變量是如何被捕獲的為何沒(méi)影響到原對(duì)象的引用計(jì)數(shù)。以下是對(duì)這...
前言:我們知道,當(dāng)發(fā)生點(diǎn)擊事件時(shí),系統(tǒng)通過(guò) - (UIView *)hitTest:(CGPoint)point withEvent:(UIEv...
測(cè)試工具:圖片一張,正方形 測(cè)試環(huán)境:6s模擬器 1.圖片大小為20*20PX > 計(jì)算得出:centerY=21 2.圖片大小為40*40PX...
同樣不定期更新,大家有問(wèn)題可來(lái)這里發(fā)問(wèn)->傳送門 提交AppStore如何限制iPhone4和iPhone5下載 ** Q: 用NSCache緩...
不定期添加和整理 如有幫助,點(diǎn)個(gè)喜歡可好? 目錄 1. 擴(kuò)大按鈕點(diǎn)擊范圍(擴(kuò)大點(diǎn)擊事件響應(yīng)范圍) 富文本 2.1 設(shè)置下劃線2.2 設(shè)置顏色、字...
背景情況: loadView時(shí)創(chuàng)建一個(gè)scroll作為VC的view.叫BaseScroll 上部分為兩部分,一個(gè)是展示信息部分。 ?* 一個(gè)是...
1.屬性傳值 通常用于正向傳值,適用于A和B相互具有一定關(guān)聯(lián)性。不能用于隔頁(yè)面?zhèn)髦?。而且,需要傳值的屬性不能是私有屬性,也就是說(shuō)在.h中聲明出來(lái)...
1. [!] Unable to add a source with url https://github.com/CocoaPods/Spec...