摘要: 这篇博客是我从我的CSDN上办过来的,排版有些混论,不知道为什么博客园不支持MarkDown编辑,想看原文排版的话传送门在这里http://blog.csdn.net/mumubumaopao/article/details/53423393 这几天项目里又用到了环信的推送,虽然之前做过,但是很久不 阅读全文
posted @ 2016-12-01 16:54 奔跑的哈士奇 阅读(930) 评论(0) 推荐(0)
摘要: 在开发中经常会用到多线程来处理一些比较耗时的任务,比如下载的时候存储数据、当进入一个新页面的时候将网络请求放在后台,数据下来之后再到主线程来将数据展示出来等操作,以此来满足用户大老爷的体验,让他们开开心心的用我们开发出来的应用而不是用的时候一脸懵逼的等待响应T T。平常在开发的过程中,我们只需将耗时 阅读全文
posted @ 2016-08-03 02:50 奔跑的哈士奇 阅读(580) 评论(0) 推荐(0)
摘要: 之前使用NSURLSession做了一个断点续传的demo,主要实现了在下载的过程中中断下载,然后可以再次启动延续上次的下载链接继续下载的功能.原理是将task的方法cancelByProducingResumeData的Block块中的resumeData获取下来,当再次下载的时候,通过sessi 阅读全文
posted @ 2016-07-31 00:30 奔跑的哈士奇 阅读(663) 评论(1) 推荐(0)
摘要: NSURLSession是苹果在WWDC2013中提出来的,旨在替代NSURLConnection,与我们之前经常使用的NSURLConnection不同,NSURLSession为我们提供了更灵活的使用方法,包括后台下载以及断点续传的实现等功能.之前使用下载一直用的都是第三方框架比如OC的AFNe 阅读全文
posted @ 2016-07-30 18:57 奔跑的哈士奇 阅读(612) 评论(0) 推荐(0)
摘要: 最近研究了下UIBezierPath,虽然他的构造方法不是特别多,但是感觉还是特别实用的,就是用起来感觉很方便,其主要作用还是用于为视图的Layer层添加路径,相当于根据我们创建的path来对目标视图进行切割.比如说我要把一个视图的形状裁剪一下,或者我想自定义一个几何图形什么的,用UIBezierP 阅读全文
posted @ 2016-07-24 20:10 奔跑的哈士奇 阅读(1037) 评论(0) 推荐(0)
摘要: CAShapeLayer的使用 之前在项目中,经常会需要设置圆角的一些属性或者一些动画,经常会涉及到layer层的东西,而如果需要我们自定义图形的话,那么我们经常就会用到CAShapeLayer来创建了.而且经常与其一起搭配使用的是UIBezierPath.这两天比较闲,就写了这篇博客来记录下自己写 阅读全文
posted @ 2016-07-24 20:07 奔跑的哈士奇 阅读(683) 评论(0) 推荐(0)
摘要: 经常会用到排序的算法,比如:冒泡法,选择法,快速排序,二分插入排序等等.前面两个就不说了,贴出来自己写的快速排序和二分插入排序的Swift及Java的代码实现,喜欢的话control+C拿去用. swift实现快速排序和二分插入排序算法: (想运行的话,直接复制代码,替换掉控制器里的viewDidL 阅读全文
posted @ 2016-07-24 20:03 奔跑的哈士奇 阅读(368) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/shenshen123jun/article/details/38315755 收藏起来方便自己查看 不小心在开发过程中,得到了(null)以及<null>的返回值,找了好长时间只找到了一个关于<null>的。 由于要根据返回值进行判断,做出必要反应, 阅读全文
posted @ 2016-07-24 20:03 奔跑的哈士奇 阅读(138) 评论(0) 推荐(0)
摘要: runtime的运用: (以下代码全部都基于Dog类创建的一个对象:dog) 1.使用id类型来创建变量以便接受不同类型的对象 2.使用 [person performSelector:@selector(test2:) withObject:@"传入参数"];来动态的调用方法; 3.使用objc_ 阅读全文
posted @ 2016-07-24 20:02 奔跑的哈士奇 阅读(191) 评论(0) 推荐(0)
摘要: 最近闲了下来,有时间了就研究一下runtime的运行机制,之前做开发的时候一直也没有特别关注这个东西,只是知道有,但是很少去刻意的使用,研究的不是很深,简单说一下吧,有错误的地方欢迎大家随时指正. Objective-C Runtime 是什么? Objective-C 的 Runtime 是一个运 阅读全文
posted @ 2016-07-24 20:01 奔跑的哈士奇 阅读(213) 评论(0) 推荐(0)