240 发简信
IP属地:上海
  • iOS-项目中TouchID的坑

    最近项目中,增加了利用TouchID验证登录的问题,以前也没有接触过,还是处于探索中完成需求吧,这里把踩过的坑谈一谈。 苹果在iOS8.0以后开...

  • 购物车旋转+抛物线动画Swift实现

    在这互联网金融铺天盖地的年代,购物车相信大家都不陌生。最近被一个朋友问起购物车模块的实现,恰好最近两个项目也有涉及到购物车这个模块,只不过当时是...

  • 利用NSURLSession实现一个单例管理多文件断点续传

    在最近的开发过程中,涉及到了一些大文件下载的断点续传问题,这里做一个归纳和总结。首先谈谈从网络上下载数据有哪里方法: 1.直接用NSData访问...

    0.1 1397 2 19
  • 封装GCD定时器

    在开发过程中,对于定时器相信大家都不陌生,在http://www.jianshu.com/p/0194a0866872 这篇文章中,我有谈过各种...

  • Runtime运用之手动实现BlockKVO

    KVO相信大家已经很熟悉了,但是就开发中使用情况来看,KVO有以下的不方便之处:所有的observe处理都放在一个方法里处理,如果需要监听多个属...

  • UITableViewCell性能优化之圆角头像的实现

    前阵子的项目中,遇到一个需要用一个TableView展示用户状态的需求,并且用户头像为圆形。我的第一反应是利用UIImageView的layer...

  • 利用自定义window实现点击状态栏使当前的tableView滚动到顶部

    最近在用Xcode7做项目的过程中遇到了如题的需求,按照iOS8以前的做法程序就直接崩溃了。可以看出这个需求从Xcode6到Xcode7的实现方...

  • 初窥UIWindow

    UIWindow是什么,顾名思义就是窗口,所有的控件都是直接或者间接添加在窗口上才能被我们所看到,如果没有窗口就不会看到任何控件。官方文档是这样...

  • Swift的中关于时间的判定

    在开发过程中,有很多地方会用到时间判断,特别是像发个状态什么的,那么判断发送到现在为止的经历了多少时间计算起来还是个麻烦的事情下面就用代码来捋一...

个人介绍
既然选择远方,那么久只能风雨兼程