240 发简信
  • iOS SDK开发经验分享

    入职以来一直负责SDK的开发工作。从第一个版本一直到现在,期间遇到了不少问题,踩过不少坑,也对接过不少集团内部SDK,对SDK开发也算有点微薄经...

  • 120
    iOS7 autolayout xib multiplier bug

    最近在项目中遇到一个非常奇葩的bug,只要进入一个页面,然后返回,必挂。控制台打印出各种乱七八糟的一大堆约束,根本看不懂。这个问题非常隐蔽,排查...

  • iOS中的Protocol

    最近工作中遇到一个比较迷惑的事情,在我利用runtime获取类的属性的时候,由于类实现了一个自定义协议,导致遍历出来的属性中包含了NSObjec...

  • 120
    iOS中的 NSURLProtocol

    最近做SDK开发的时候,为了给QA编写一个测试工具,方便调试和记录请求内容。但是又不想改动已经写好的SDK代码。本来想到用methodSwizz...

  • iOS 内存管理的一点小问题

    现在大家的项目应该基本都是ARC了,如果还是MRC的话,赶紧转换到ARC吧!最近被临时拉过去开发iPad,由于项目原因,还是使用的MRC。今天在...

  • 120
    iOS Touch ID 开发

    Touch ID Touch ID是iPhone5S后加入的一项新的功能,也就是大家熟知的指纹识别技术。大家用得最多的可能是手机的解屏操作,不用...

    0.1 6734 6 50
  • iOS NSNotificationCenter 使用姿势详解

    最近在做平板的过程中,发现了一些很不规范的代码。偶然修复支付bug的时候,看到其他项目代码,使用通知的地方没有移除,我以为我这个模块的支付闪退是...

  • 多线程之NSOperation简介

    在iOS开发中,为了提升用户体验,我们通常会将操作耗时的操作放在主线程之外的线程进行处理。对于正常的简单操作,我们更多的是选择代码更少的GCD,...

  • iOS多线程GCD简介(二)

    在上一篇中,我们主要讲了Dispatch Queue相关的内容。这篇主要讲一下一些和实际相关的使用实例,Dispatch Groups和Disp...

个人介绍
网易支付SDK iOS技术负责人
新博客地址:http://www.ifelseboy.com
邮箱:ifelseboy@gmail.com