自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 KVC底层原理(Key-Value Coding)

一、KVC简介KVC:键值编码,使用字符串直接访问对象的属性常用方法@interface NSObject(NSKeyValueCoding) - (nullable id)valueForKey:(NSString *)key; //直接通过Key来取值- (void)setValue:(nullable id)value forKey:(NSString *)key; //通过Key来设值- (nullable id)va

2021-06-08 17:10:04 149

原创 YKPlaceholderView一行代码搞定UITableView、UICollectionView空数据占位视图

在大量的需求过程中,我们经常会碰到UITableView表格类的空数据判断,使用if去判断就冗余了太多代码,也不美观一行代码管理UITableView、UICollectionView空数据占位视图,使用分类,极少代码入侵解决大量冗余代码问题一、首先遵循 协议#import "YKPlaceholderHeader.h"@interface TableViewController () <YKTableViewPlaceholderDelegate>可以放到Base基类里,这.

2021-05-11 16:55:01 333

原创 iOS设置视图圆角和边框的几种方式

在繁杂的需求过程中,会遇到各种各样的圆角或者边框的需求,如何高效的设置圆角边框等呢?避免离屏渲染,等高效的渲染,我们选择的贝塞尔曲线去画圆角。一、四周圆角,指定角度大小,方向也可自定义- (void)bezierRoundCornersWithCornerRadius:(CGFloat)cornerRadius{ [self bezierCornerWithApplyRoundCorners:UIRectCornerAllCorners radius:cornerRadius];}- .

2021-05-08 17:43:30 1796 1

原创 AFNetworking 4.0封装YKNetworking,支持断点续传,缓存数据

YKNetworking基于AFNetworking 4.0封装,提供多类型GET、POST、PUT、PATCH、DELEGATE、Upload、Download请求通过block配置回调数据提供断点续传提供沙盒缓存机制支持多文件下载、上传优雅的日志log基于YYCache缓存,高效的缓存效率,缓存类型包括:/** 重新请求网络数据,不读写缓存 */YKCacheTypeRefresh = 0,/** 先获取缓存数据,再请求网络数据并缓存 */YKCacheTypeCache,/

2021-04-30 16:16:27 983 1

原创 自定义AlertView弹窗,链式语法自定义操作

业务上经常会涉及一些弹窗的使用,使用系统自带的初始化颇为繁杂,自定义比较难处理;对此自定义了Alert弹窗,支持链式语法添加自定义操作按钮,自定义按钮颜色,自定XIB块等;也封装了系统UIAlertView和UIAlertController,一键调用,链式语法添加自定义操作按钮,大大简化了开发重复性工作!一、自定义AlertView、AlertSheetAction仿系统UIAlertView弹窗,支持自定义操作按钮数量以及自定义操作按钮标题颜色[YKAlertView yk_sho.

2021-04-27 19:47:28 258

转载 iOS 最新版 CocoaPods 的安装流程

     iOS 最新版 CocoaPods 的安装流程   1.移除现有Ruby默认源$gem sources --remove https://rubygems.org/ 2.使用新的源$gem sources -a https://ruby.taobao.org/   3.验证新源是否替换成功$gem sources -l 4.安装Coco...

2016-01-07 16:29:35 196

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除