![240](https://cdn2.jianshu.io/assets/default_avatar/5-33d2da32c552b8be9a0548c7a4576607.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1般哼、cd 到存放項目的本地文件夾git clone https://github.com/rs/SDWebImage.git2、 到 SDWebImage所在目錄cd SDW...
數組的遍歷,這個話題貌似沒什么好探究的吗蚌,該怎么遍歷就怎么遍歷唄腿倚!但是如果要回答這些問題:OC數組有哪幾種遍歷方式?哪種方式效率最高?為什么?各種遍歷方式的內部實現是怎么樣的?...
寫這篇文章的原因: 之前組里一個隊友在寫OC的時候,在OC的.h頭文件里初始化并賦值了一個靜態(tài)的字符串變量蚯妇,并在多個.m實現文件引入了這個頭文件然后使用了這個靜態(tài)成員變量(雖...
清晰明了敷燎,贊??
從在.h頭文件中賦值并初始化static變量談談預編譯和鏈接寫這篇文章的原因: 之前組里一個隊友在寫OC的時候,在OC的.h頭文件里初始化并賦值了一個靜態(tài)的字符串變量箩言,并在多個.m實現文件引入了這個頭文件然后使用了這個靜態(tài)成員變量(雖...
看了一下你的Demo 有幾個問題:
1.內存占用很大饼煞。你的優(yōu)化前和優(yōu)化后占用內存都是幾百MB的。原因是圖片加載你用的是imageWithContentsOfFile:而不是imageNamed:诗越。這個兩個的區(qū)別你可以自己百度
2.tableView滑動極卡砖瞧。除了原因1外,還有個原因是你的cell每次刷新都移除所有view再加上view嚷狞。 cell的重用了解一下块促。
3.runloop的誤用荣堰。上面兩個問題解決了,也就不需要你這個runloop的解決方法了竭翠。
我改了現在內存占用只有15MB,滑動也很流暢振坚。
sorry秉氧,又認真看了下眷昆,發(fā)現YYWebimage的transform操作是異步的
UIView設置不觸發(fā)離屏渲染的圓角當我們需要給一個 View 設置圓角的時候,一般代碼是這個樣子 cornerRadius 和 maskToBounds 獨立作用的時候都不會有太大的性能問題汁咏,但是當他倆結合在...
@juan_34fd 底部有個debug options亚斋,你可以找找
Instruments性能優(yōu)化-Core Animation當App發(fā)展到一定的規(guī)模,性能優(yōu)化就成為必不可少的一點攘滩。但是很多人帅刊,又對性能優(yōu)化很陌生,畢竟平常大多時間都在寫業(yè)務邏輯漂问,很少關注這個赖瞒。最近在優(yōu)化自己的項目,也收集了很多資料蚤假,...