OC
文章平均质量分 63
手拇指
手拇指
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iOS表格,Sheets.framework
//导入Sheets.frameWork #import<Sheets/Sheets.h> //初始化视图 Sheets *Sheetsview = [[Sheets alloc]initWithFrame:CGRectMake(NO, 200,self.view.frame.size.width, 300)]; //初始化视图数据 [Sheetsview configSheets:@[@[@"彩妆类型彩妆类型",@"尺寸",@"颜色",@"库存库存库存库存库存库存库存"],@[@"大原创 2021-04-04 15:26:01 · 333 阅读 · 0 评论 -
iOS-byte64与图片之间的转换
-------------OC--------------- base64String =@"data:image/png;base64,iVBORw0KGgoAy ... RK5CYII=" //去除掉首尾的空白字符和换行字符 base64String = [base64String stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; //进行空字符串的处理 base64St...原创 2021-04-01 09:43:21 · 1000 阅读 · 0 评论 -
iOS启动优化
一.app冷热启动 APP热启动({ app退出后台,但进程还在系统里; }) APP冷启动({ APP进程被Kill,重新启动,系统分配一个进程启动APP; APP启动迟钝,查看主线程是否执行了大文件读写操作、在渲染周期中执行了大量计算等; }) 二.查看APP启动耗时情况 App开始启动后,系统首先加载可执行文件(自身App的所有.o文件的集合),然后加载动态链接器dyld,dyld是一个专门用来加载动态链接库的库。 执行从dyld开始,dyld从可执行文件的依赖开始, 递归加载所有的原创 2021-02-18 14:42:41 · 1303 阅读 · 0 评论 -
使用BlocksKit优雅编写你的代码
pod 'BlocksKit' #import <BlocksKit/BlocksKit.h> #import <BlocksKit/A2DynamicDelegate.h> - (void)initStyle { UICollectionView *collectionView = [[UICollectionView alloc] initWit...原创 2020-02-19 09:55:34 · 323 阅读 · 0 评论 -
iOS关于通知的那些事
一.通知原理 通知是iOS开法中的几种常见传值方法中的一种,通知适合一对多的广播式传值. 二.通知需注意 1.通知玩需要关闭通知,以免内存泄露; 2.通知一旦关闭将不会再行调用 三.通知的一点秘密 1.通知重新调用比较适合在程序再次启动,但是使用不同的页面跳转可以使通知再次被调用,具体的可以去试一试. 2.能使用其他几种传值尽量不要使用...原创 2018-12-18 09:56:03 · 143 阅读 · 0 评论
分享