摘要: 内部实现原理: 1. 下载图片 缓存, 并且需要下载进度2. 下载图片 :3.不需要缓存处理的下载 4. 使用GIF 图片使用:图片名字不要加上 .gif 因为内部已经做过处理了 GIF 内部实现原理: 5.清空数据cleanDisk 和clearDisk,取消任务操作 阅读全文
posted @ 2018-07-05 11:16 懂事长qingzZ 阅读(164) 评论(0) 推荐(0)
摘要: xcode 已经下载的模拟器路径:不包含当前最新的xcode支持的模拟器/Library/Developer/CoreSimulator/Profiles/Runtimes移除 Xcode 运行安装 APP 产生的缓存文件(DerivedData) 只要重新运行Xcode就一定会重新生成,而且会随着 阅读全文
posted @ 2018-07-05 10:13 懂事长qingzZ 阅读(1094) 评论(0) 推荐(0)
摘要: 1 #import "ViewController.h" 2 3 @interface ViewController () 4 5 /** 6 图片 7 */ 8 @property (weak, nonatomic) IBOutlet UIImageView *imageView; 9 10 @end 11 12 @implementati... 阅读全文
posted @ 2018-07-04 12:03 懂事长qingzZ 阅读(244) 评论(0) 推荐(0)
摘要: 1 #import "ViewController.h" 2 3 @interface ViewController () 4 5 @end 6 7 @implementation ViewController 8 9 - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ 10 11... 阅读全文
posted @ 2018-07-04 11:14 懂事长qingzZ 阅读(156) 评论(0) 推荐(0)
摘要: 2. 在.h 文件遵循 <NSCopying,NSMutabalecopying> 3.定义宏,实现任意类型单单例 4.使用 括号里的名字 自己定义,但是h和m文件要一样 在 .h文件 在.m文件 阅读全文
posted @ 2018-07-03 15:35 懂事长qingzZ 阅读(152) 评论(0) 推荐(0)
摘要: 僵尸对象导致crash(Thread 1:EXC_BAD_ACCESS(code=EXC_I386_GPFLT)),需要给位release模式,debug模式不打印内存地址 https://blog.csdn.net/potato512/article/details/56281488 代码调试 各 阅读全文
posted @ 2018-07-03 11:44 懂事长qingzZ 阅读(110) 评论(0) 推荐(0)
摘要: 以前一直有个很疑惑的问题没有搞清楚 关于ios中 viewcontroller的跳转问题,其中有一种方式是采用navigationController pushViewController 的方法,比如我从主页面跳转到了一级页面,又从一级页面跳转到了二级页面,然后从二级页面跳转到了三级页面,依次类推 阅读全文
posted @ 2018-07-02 11:55 懂事长qingzZ 阅读(799) 评论(0) 推荐(0)
摘要: 1. tableview 的头部 有44的偏移量 2.获取VFL自定义view的宽和高 3.VFL自定义tableview的headerView 获取宽和高 4.如果用VFL 设置 ScrollView约束子视图 宽度 给一个固定值 子视图高度 加上底部约束 就不用设置 contentsize 阅读全文
posted @ 2018-06-29 14:26 懂事长qingzZ 阅读(738) 评论(0) 推荐(0)
摘要: 这里tableview 是从最顶上的安全区适配的, nextBtn是最下边从安全区设置的,如果是在中间的view还是原来的写法,看2 1.安全区适配适用于Vc里面, 如果是自定义的view或封装的view, 直接使用原来写法就可以了 2 tableview.snp.makeConstraints { (make) in 3 if #availabl... 阅读全文
posted @ 2018-06-29 13:16 懂事长qingzZ 阅读(2439) 评论(0) 推荐(0)
摘要: - (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{ [self downloadImage]; } -(void)downloadImage{ dispatch_group_t group = di 阅读全文
posted @ 2018-06-28 11:48 懂事长qingzZ 阅读(180) 评论(0) 推荐(0)