自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 利用RunTime Hook 实现iOS防止按钮连续响应点击

虽然iOS很少出现这种问题, 而且也有很多办法可以解决. 为了更好的熟悉了解RunTime, 那我们就来看看用RunTime是这么解决的吧. 链接:https://github.com/ConnorForGIT/JCButton 下面是部分代码.     static dispatch_once_t onceToken; dispatch_onc

2016-04-05 18:20:20 1580

原创 在cell使用圆角不影响流畅性

相信有很人早cell的优化上头疼过, 这里只提出一个可能忽略的因素:圆角.     self.layer.shouldRasterize = YES;       self.layer.rasterizationScale = [UIScreen mainScreen].scale; 用这种方式创建圆角, 就不会有问题了.

2016-03-29 14:50:13 552

原创 用多线程实现的顺序上传下载

利用线程组保证顺序上传下载, 希望能帮助到一些人对GCD的学习, 也请大神指点. NSMutableArray *arr = [NSMutableArray arrayWithArray:@[@"1", @"2", @"3", @"4", @"5"]]; dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QU

2016-03-29 14:48:42 319

原创 iOS视频水印

给你视频加上专属的水印, 希望可以帮到一些人. 直接上demo: https://github.com/ConnorForGIT/WaterMark

2016-03-29 14:47:57 883

原创 优化网络请求

把HttpRequestManager写成一个单例,这样就不用每次都创建,alloc,如果每次都alloc,网络会每一次请求都进行三次握手,给它写成单例就会优化网络请求的速度 + (HttpRequestManager *)shareManager { static HttpRequestManager *manager = nil; static d

2016-03-29 14:47:13 324

原创 关于GIT的一些问题

今天有个朋友提出了一个问题: 如何删除之前的commit. 因为我之前有事没能及时回复他. 之后他说问题解决了. 解决办法是: 覆盖分支. 我想说的是, git是不可以删除历史commit的.  他说的那个方法, 可以这样解释, 假如他有一个叫做 "X" 的分支, 然后他把这个分支删掉了, 又重新创建了一个叫做 "Y" 的分支, 这时候他一看, 确实没有co

2016-03-29 14:44:55 392

原创 又是新的一年, 回来是不是发现钥匙串里的证书都失效啦

又是新的一年, 回来是不是发现钥匙串里的证书都失效啦

2016-02-18 11:15:11 404

空空如也

空空如也

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

TA关注的人

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