240 发简信
IP属地:甘肃
  • Resize,w 360,h 240
    《iOS UI开发捷径——利用Interface Builder高效、优雅地开发UI》

    https://m.weibo.cn/2422900133/4142945374287259。欢迎喜欢IB的小伙伴们支持

  • Resize,w 360,h 240
    我是如何实现自释放timer的

    引言 我们都知道timer在使用的时候有很多坑,比如强引用target导致循环引用,甚至内存泄露问的,timer触发时机不准的问题,子线程中的t...

  • Resize,w 360,h 240
    timer中的那些坑

    引言 我们在使用timer的时候多多少少都遇到过一些坑,今天就来说说timer使用中的那些坑 1.循环引用导致的内存泄露的问题 我们可能写过类似...

    0.1 8553 0 10
  • Resize,w 360,h 240
    从@property (nonatomic, copy) NSString *name;这个细思极恐的代码规范说起

    引言 一般我们都会看到这样一条代码规范: NSString类型的属性一般用copy修饰,而不是用strong来修饰。 这是为什么呢? 举个例子 ...

  • Resize,w 360,h 240
    死磕The Swift Programming Language——学习笔记1

    引言 The Swift Programming Language已经泛泛地看了几遍了,由于看的不上心,花时间研究Swift的时候寥寥无几,再加...

  • Resize,w 360,h 240
    为什么object_getClass(obj)与[OBJ class]返回的指针不同

    引言 该文章与runtime相关,开始并没打算写,因为大神们写了好多runtime的文章,分析的都很全面、很深刻,再写也就是班门弄斧。但还是写了...

    1.7 11627 9 87 2
  • Resize,w 360,h 240
    一天一点xib:10说说原理、优化方面的东西吧

    引言 本来“一天一点xib”系列就九篇文章,但在留言中有一个朋友提出了两点疑问: 1.为什么获得重用cell的时候用的是dequeueReusa...

    1.9 14059 24 102 1
  • Resize,w 360,h 240
    黑魔法——“低版本中使用高版本中出现的类”之技术实现原理详解

    引言 我在github上写了一个GJAlertController的开源库,是为了解决在iOS8以下的系统中使用UIAlertControlle...

    0.9 12090 20 106 1
  • Resize,w 360,h 240
    一天一点xib:9结束语

    引言 这是xib系列文章的最后一篇,希望这一系列文章能让大家对xib产生“爱恋”。 iOS9中关于xib的一些新特性 之前说过要介绍一下iOS9...

    0.2 8210 20 16 1
个人介绍
二亮子的技术博客