<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ChenWei73的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ChenWei73</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ChenWei73]]></copyright><item><title><![CDATA[关于批量控件在视图中的布局（以按钮为例）]]></title><link>https://blog.youkuaiyun.com/ChenWei73/article/details/70599520</link><guid>https://blog.youkuaiyun.com/ChenWei73/article/details/70599520</guid><author>ChenWei73</author><pubDate>Mon, 24 Apr 2017 16:35:09 +0800</pubDate><description><![CDATA[一个赏心悦目的界面，少不了的就是排版，我们项目中比较常见的就是方形的布局,   图片，按钮，标签的布局等等；
这里我就以按钮为例，介绍几种开发中对批量控件布局的方式：]]></description><category></category></item><item><title><![CDATA[如何利用 YYModel 来解析嵌套模型]]></title><link>https://blog.youkuaiyun.com/ChenWei73/article/details/70595216</link><guid>https://blog.youkuaiyun.com/ChenWei73/article/details/70595216</guid><author>ChenWei73</author><pubDate>Mon, 24 Apr 2017 13:24:33 +0800</pubDate><description><![CDATA[利用 YYModel 对嵌套模型进行解析：

　　　　1.最外层：provinceModel(省模型) ： NSString *province ,  NSArray<cityModel *> *children (里面装的是城市模型)，也需要做字典装模型，所以要在 .m 中实现协议的这个方法： 

　　+ (NSDictionary *)modelContainerPropertyGenericClass {

   　　 return @{@“children”:[cityModel class]};
]]></description><category></category></item><item><title><![CDATA[tableView 滚动 cell 中设置圆角头像性能优化的问题]]></title><link>https://blog.youkuaiyun.com/ChenWei73/article/details/70595167</link><guid>https://blog.youkuaiyun.com/ChenWei73/article/details/70595167</guid><author>ChenWei73</author><pubDate>Mon, 24 Apr 2017 13:20:17 +0800</pubDate><description><![CDATA[一般底层的东西效率都是最高的，所以我们想到使用绘制的办法，来设置圆角头像

　　func createCircleImage(color: UIColor = UIColor.white, size: CGSize = CGSize(width: 1, height: 1), callBack:@escaping (UIImage?)->()) {

            DispatchQueue.global().async {

            let rect = CGRect(origi]]></description><category></category></item><item><title><![CDATA[tableView的性能优化]]></title><link>https://blog.youkuaiyun.com/ChenWei73/article/details/70595077</link><guid>https://blog.youkuaiyun.com/ChenWei73/article/details/70595077</guid><author>ChenWei73</author><pubDate>Mon, 24 Apr 2017 13:12:01 +0800</pubDate><description><![CDATA[tableView 的性能优化总结：

1、cell重用：1.所有的UI 都要提前创建好，不要一边滚动一边创建

　　　　　　 2.所有的数据都要提前准备好，不要一边滚动一边处理数据

2、缓存行高：1.提前将 cell 的高度计算好，

　　　　　　  不缓存行高有两种方式：

　　　　　　　　1.自适应行高 ：

　　　　　　　　　　tableView.estimatedRowHeight = 200

       　　　　　 　　 tableView.rowHeight = UITableViewA]]></description><category></category></item></channel></rss>