
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 · 239 阅读 · 0 评论 -
iOS-byte64与图片之间的转换
-------------OC---------------base64String =@"data:image/png;base64,iVBORw0KGgoAy ... RK5CYII="//去除掉首尾的空白字符和换行字符base64String = [base64String stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];//进行空字符串的处理base64St...原创 2021-04-01 09:43:21 · 832 阅读 · 0 评论 -
iOS启动优化
一.app冷热启动APP热启动({app退出后台,但进程还在系统里;})APP冷启动({APP进程被Kill,重新启动,系统分配一个进程启动APP;APP启动迟钝,查看主线程是否执行了大文件读写操作、在渲染周期中执行了大量计算等;})二.查看APP启动耗时情况App开始启动后,系统首先加载可执行文件(自身App的所有.o文件的集合),然后加载动态链接器dyld,dyld是一个专门用来加载动态链接库的库。 执行从dyld开始,dyld从可执行文件的依赖开始, 递归加载所有的原创 2021-02-18 14:42:41 · 1060 阅读 · 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 · 271 阅读 · 0 评论 -
iOS关于通知的那些事
一.通知原理通知是iOS开法中的几种常见传值方法中的一种,通知适合一对多的广播式传值.二.通知需注意1.通知玩需要关闭通知,以免内存泄露; 2.通知一旦关闭将不会再行调用三.通知的一点秘密 1.通知重新调用比较适合在程序再次启动,但是使用不同的页面跳转可以使通知再次被调用,具体的可以去试一试. 2.能使用其他几种传值尽量不要使用...原创 2018-12-18 09:56:03 · 102 阅读 · 0 评论