問題1:KVO底層實現(xiàn)原理踱蛀? 答:動態(tài)創(chuàng)建監(jiān)聽對象的派生子類晕讲,并使對象isa指向派生類拳缠,重寫setter方法墩新,當(dāng)監(jiān)聽值發(fā)生變化前后,willCh...
問題1.分類方法跟本類同名窟坐,調(diào)用時海渊,會調(diào)用誰,如果調(diào)用分類的話哲鸳,那如何調(diào)用本類的同名方法臣疑? 參考文章:runtime一目了然分類本類方法編譯規(guī)則...
前言:一款應(yīng)用首先帶給用戶的就是啟動體驗,時間越短則體驗越好婿奔,蘋果更是建議應(yīng)用第一個加載時間不宜超過 400 毫秒缺狠,所以我們一定要了解啟動做了什...
思路:GradientLayer + CABasicAnimartion(keypath:locations) CAGradientLayer...
日常開發(fā)中經(jīng)常會出現(xiàn)視圖或者控件無法響應(yīng)的情況问慎,但是搞清楚響應(yīng)的原理就很容易查找到問題了。1.self.hidden = YES;2.self....
項目里可能會有這種需求:只能輸入特定的字符挤茄,如只輸入數(shù)字小數(shù)點如叼。 可以用下面這種方法來判斷: NSString*SpecialChar =@"1...
在實際開發(fā)中我們的頁面中總會遇到一些一成不變的數(shù)據(jù),但是卻需要重復(fù)請求穷劈。 例如:圖文類型的新聞笼恰、文章等,這些數(shù)據(jù)一般都是一成不變的歇终,但是我們每次...
一個用來復(fù)制圖層的 CALayer的子類社证。 系統(tǒng)提供的API: @interfaceCAReplicatorLayer:CALayer @pro...
關(guān)鍵就是用了UIImage的這個方法拉伸圖片像素方法 - (UIImage *)stretchableImageWithLeftCapWidth...