動態(tài)計(jì)算NSAttributedString的寬高的方法 最近在復(fù)盤之前項(xiàng)目中關(guān)于文本寬高計(jì)算的實(shí)現(xiàn), 這里簡單歸納總結(jié)一下. 1. bound...
投稿
動態(tài)計(jì)算NSAttributedString的寬高的方法 最近在復(fù)盤之前項(xiàng)目中關(guān)于文本寬高計(jì)算的實(shí)現(xiàn), 這里簡單歸納總結(jié)一下. 1. bound...
我們都是知道iOS在實(shí)際開發(fā)中,是通過 alloc 開辟內(nèi)存空間的,但是確對其原理知之甚少,下面來探索一下 alloc 底層原理。 首先創(chuàng)建一個(gè)...
ios開發(fā)中,UICollectionView是一個(gè)極其重要的組件,我們通過自定義UICollectionViewFlowLayout可以實(shí)現(xiàn)一...
通過實(shí)踐,已經(jīng)調(diào)研過并實(shí)施的有效方案: 1. 刪除無用的資源庫 結(jié)果:刪除無用私有庫代碼,刪除無用的庫,有效果 2. 無用圖片源刪除(手動篩查,...
Github https://github.com/BackWorld/BWListKit[https://github.com/BackWor...
1、NSString能不能被繼承,為什么? 不可以,先看一下NSString的alloc方法 在alloc方法中我們可以看到,當(dāng)只用NSStri...
前言 時(shí)間是一個(gè)較為抽象的概念,格林威治時(shí)間、世界時(shí)、祖魯時(shí)間、GMT、UTC、跨時(shí)區(qū)、夏令時(shí)等等關(guān)于時(shí)間的定義、概念五花八門。但是,我們在編程...
Objectives-C篇 1. 比較strong,weak,assign,copy strong表示指向并擁有該對象。其修飾的對象引用計(jì)數(shù)會增...
什么是 NSProxy 首先,我們看下官方給出的定義 NSProxy 是一個(gè)為對象定義接口的抽象父類,它為充當(dāng)其他對象或尚不存在的對象的替代對象...
知 識 點(diǎn) / 超 人 觸摸事件分為四個(gè)階段進(jìn)行傳遞:1.硬件響應(yīng)階段2.系統(tǒng)響應(yīng)階段3.桌面響應(yīng)階段4.應(yīng)用響應(yīng)階段- 4.1事件傳遞-...