240 发简信
IP属地:天津
  • iOS开发之--- NSURLProtocol

    最近在项目里由于电信那边发生dns发生域名劫持,因此需要手动将URL请求的域名重定向到指定的IP地址,但是由于请求可能是通过NSURLConne...

    2.8 40615 80 216 2
  • Resize,w 360,h 240
    谈谈面向对象设计(OOD)原则

    拥有一把锤子未必能成为建筑师 最近在项目开发过程中碰到了一些问题,发现在每波迭代开发过程中,经常需要去修改之前的代码,虽然出现这样的情形很正常,...

    2.5 23043 18 174 2
  • Resize,w 360,h 240
    iOS app性能优化的那些事(二)

    这次我们来说说iOS app中滑动的那些事。iOS为了提高滑动的流畅感,特意在滑动的时候将runloop模式切换到UITrackingRunLo...

  • Resize,w 360,h 240
    IM开发(2)-XMPP iOS开发

    搭建完本地服务器之后,我们便可以着手客户端的工作,这里我们使用XMPPFramework这个开源库,安卓平台可以使用Smack(最好使用4.1以...

  • Resize,w 360,h 240
    关于GCD开发的一些事儿

    Quality of Service(QoS) 这是在iOS8之后提供的新功能,苹果提供了几个Quality of Service枚举来使用:u...

  • iOS app性能优化的那些事

    iPhone上面的应用一直都是以流畅的操作体验而著称,但是由于之前开发人员把注意力更多的放在开发功能上面,比较少去考虑性能的问题,可能这其中涉及...

  • 细说@synchronized和dispatch_once

    工欲善其事,必先利其器。 通常我们在实现单例时候都会使用synchronized或者dispatch_once方法,初始化往往是下面的样子:使用...

    3.8 13272 13 110 1
  • iOS应用程序间共享数据

    我们知道iOS由于沙盒的存在,应用程序不能越过自己的区域去访问别的存储空间的内容,不过可能有许多场景我们需要在应用程序之间共享数据,比如多个应用...

  • Resize,w 360,h 240
    SDWebImage源码剖析(-)

    在开发项目的过程中会用到很多第三方库,比如AFNetWorking,SDWebImage,FMDB等,但一直都没去好好的研究一下,最近刚好项目不...

个人介绍
工匠之行,在行动中体悟修行的乐趣...