240 发简信
  • NSRunLoopMode之NSRunLoopCommonModes

    这个模式等效于NSDefaultRunLoopMode和UITrackingRunLoopMode的结合 我们有时会遇到在滑动UIScrollV...

    0.2 3 0 1
  • OC中__weak修饰符的实现原理

    weak指针所引用的对象的引用计数是不会增加的,并且在引用的对象释放后weak指针会自动置为nil,从而不会出现野指针。 弱引用表 runtim...

    0.2 2 0 1
  • 120
    复杂度

    什么是算法? 算法就是用于解决问题的一系列步骤 判断算法的好坏 1.正确性 2.可读性 3.健壮性 4.算得快(时间复杂度) 5.占用空间少(空...

  • 罗生门

    强盗说:我杀了那个男的女人说:我不知道谁杀了我丈夫死去的男人说:是我自己杀了自己老头说:他们都在撒谎生火哥说:老头也在撒谎 大家都在撒谎大家都没...

  • 120
    OC中关联对象的使用之给分类“添加成员变量”

    iOS开发中利用runtime为某个类的category增加属性这篇文章中给出了为分类“添加成员变量”的代码,实际用到的就是关联对象,方法是ru...

    0.2 21 0 2
  • OC中的initialize方法

    一般人们都会把initialize方法和load方法放在一起进行比较,可先看下这篇文章OC中的load方法两者的主要区别是两点:1.调用方式2....

    0.2 16 0 1
  • 120
    OC中的load方法

    问:load方法在什么时候调用?答:load方法在runtime加载类和分类是会被调用(在main函数之前就被调用了,这个我们通过断点就能得出结...

    0.2 39 0 2
  • 120
    OC中的分类

    方法调用的顺序 问:当某个类的分类的方法和该类的原有方法重名时,会调用哪个方法?答:调用分类中的方法(如果有多个分类会先调用后编译的分类中的方法...

  • 120
    KVC

    KVC:Key-Value Coding(键值编码) KVC主要就是通过键来设置属性值,通过键来获取属性值。 setValue:forKey:原...

    0.3 21 0 2