自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 animateWithDuration 重复调用引发的问题

[UIView animateWithDuration:3 animations:^{ self.leftBackViewLeft.constant = -self.width / 2 - 50; [self layoutIfNeeded]; NSLog(@"-----animate---"); } compl...

2018-07-13 09:51:50 1800

原创 iOS 生成七牛token方法

pragma mark - 获取token方法导入import “QiniuSDK.h”import include import “QNUrlSafeBase64.h”import “QN_GTM_Base64.h”(NSString *)token{ // 在控制台可以看到自己的accessKey 和 secretKey return [PXRQiNi...

2018-07-11 17:07:07 1031 1

原创 iOS链式编程

我们的项目中有没有这样的工具类: 处理两个数的加减乘除运算是绰绰有余,但是有三个数需要计算的时候应该怎么办?1、老办法,加就行了,重复调用嘛,可是这个方法多low啊[WSDataCalcuUtil add:num1 date2: [WSDataCalcuUtil add:num2 date2:num3]];2、可以不可以简单点,比如[[[xxxx add:num1] add:

2018-01-15 23:37:09 181

原创 隐藏某一个cell的分割线

self.separatorInset = UIEdgeInsetsMake(0, 0, 0,cell的宽度);

2017-07-12 22:13:31 751

原创 自适应高度

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0,0,0,0)]; label.numberOfLines = 0; // 换行必须有 label.font = [UIFont systemFontOfSize:20]; label.backgroundColor = [UIColor clearCol

2016-03-09 16:43:19 399

原创 获取手机唯一标识符(UUID+KeyChain)

使用UUID作为手机唯一标识符在app删除并重新安装后会重新生成。当我们把第一次生成的UUID保存到KeyChain中就能解决这个问题。 推荐大家使用SFHFKeychainUtils来操作keychain。 NSString *SERVICE_NAME = @”com.—–”;//最好用程序的bundle id NSString * str = [SFHFKeychainUtils

2016-03-04 08:38:39 7373

原创 在多个类里面处理同一个char数组的解决方法

当我要在很多类里面处理同一个char数组的时候,把char写成单例的属性,用起来很麻烦,extern就能帮我们解决这个问题。第一次声明char数组当其他类需要使用这个char数组时,只需重新声明一个名称一样的char数组并在前面加一个extern字段就可以了。

2016-02-19 16:56:33 451

原创 结构体和NSValue的转换

结构体 —> NSValueUSERINFO pInfo; // 声明一个结构体memcpy(&pInfo, &m_cOnPack[sizeof(USERINFO)], sizeof(USERINFO)); // 给结构体赋值NSValue *value = [NSValue valueWithBytes:&pInfo objCType:@encode(USERINFO)]; // 转换成NS

2016-01-28 16:10:50 1701

原创 char数组转成NSString

// 编码格式CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000)NSString * string = [NSString stringWithCString:m_cOnPack encoding:CFStringConvertEncodingToNSStringEncoding(kCFStringEnc

2016-01-28 16:02:39 841

原创 聊天界面cell的搭建

聊天界面

2016-01-20 11:00:39 1244

原创 tabbar隐藏后,在tabbar的位置添加控件不会响应事件解决方案。

重写这个类的初始化方法即可 - (instancetype)init { self = [super init]; if (self) { self.hidesBottomBarWhenPushed = YES;(主要语句) } return self; }

2016-01-20 09:11:52 339

原创 使用FMDB对数据库实现增删查改

需要的头文件和类库 import import “FMDB.h”libsqlite3.0.tdb(Xcode7.0之后dylib变为tdb)// 获取数据库路径 ,有数据库就打开,没有就创建 NSString * documentsPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, Y

2015-11-07 11:59:47 488

SFHFKeychainUtils

简单易用的对keychain操作的工具类

2016-03-04

空空如也

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

TA关注的人

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