Skip to content

Latest commit

 

History

History
22 lines (19 loc) · 537 Bytes

xingneng.md

File metadata and controls

22 lines (19 loc) · 537 Bytes

性能优化

1. 对象放在子线程销毁对象

点击查看详细内容
self.person=[Person new];
Person *p2 = self.person;
self.person=nil;
dispatch_async(queue, ^{
	[p2 class];
});

2. 子线程绘画位图然后显示

    1. 图片下采样
    1. 尽量少离屏渲染
    1. 常用数据一定缓存内存缓存->磁盘缓存->网络加载
    1. 异步渲染,将渲染好的img赋值给content
    1. 预加载数据,预渲染,减少卡顿时间。