singro / v2ex

An iOS client for v2ex.com
MIT License
1.96k stars 452 forks source link

从此爱上V2ex了,就因为这个客户端 #17

Open oit63 opened 9 years ago

oit63 commented 9 years ago

这个客户端太好了,非常流畅! 赞一个! 特别是TableVIew滑动的感觉很棒。 但是我还有个疑问,我把代碼Clone下來在自己Mac编译到iPhone上十分流畅,但是同样的由App Store上下的却非常卡,是因为App Store上的那是以前的版本吗?還是其他原因呢。

singro commented 9 years ago

昨天刚做了一点点优化, App Store 的提交了但还没审核通过。 预计得下周这个时候才能过审核。

oit63 commented 9 years ago

恩,优化明显啊,4s用着都不卡了

singro commented 9 years ago

很早就发现在 iPad 上跑会卡了, 一直拖着没去管他, 昨天升级 iOS9 后发现在 6 上都卡,然后才弄了一下下。 各种拖延症。 赶完项目在看看做些其它优化和功能什么的。

oit63 commented 9 years ago

恩,求教一下大神是怎么做优化的噢,卡顿的情况好多App都有,但是不容易见到优化得这样流畅的噢

singro commented 9 years ago

主要是处理圆角和缓存计算出来的高度。现在就缓存 cell 和 标题的高度;圆角的话去掉 layer.cornerRadius,改为缓存带圆角的图片,这个对性能提升很大。继续优化也有很多东西可以做的。

oit63 commented 9 years ago

嗯, 原来是这样,以后用圆角Cell的时候就学会啦