03 2018 档案
摘要:演示项目下载地址:https://github.com/YYProgrammer/YYTableViewDemo 项目里的低性能版是常规写法实现的tableview,高性能版是做了相关优化后的tableview。 tableView滑动为什么会卡? 我们可以想象这样一个场景: 有一个老师、学生A、学
阅读全文
摘要:// // ViewController.m // tableViewAnimation // // Created by 冯敏 on 2018/3/13. // Copyright © 2018年 FengMin. All rights reserved. // #import "ViewController.h" @interface ViewController () @pr...
阅读全文
摘要:默认情况下,在block中访问外部变量是通过复制一个变量来操作的,既可以读,但是写操作不对原变量生效,下面通过代码来举证 可以看出变量在堆中的地址其实是一直不变的,在栈中的地址,在block外是不变的,block内重新开辟了一个空间来存放。 那么来计算下两个地址变化 block前,a指向堆中的地址0
阅读全文