240 发简信
IP属地:湖南
  • objc_precise_lifetime 在 FBRetailCycleDetector 中的这个类 FBObjectiveCBlock 有一个实际使用的例子

    NSObjCRuntime.h中你不知道的宏

    前言 通过阅读别人的优秀源码,你会发现别人的开源API设计中,有一些宏你是经常忽略的,或者你不知道的。通过这些宏,可以让你的设计的API更加完善,当然看上去也会更加高端~举个...

  • weak & strong self

    在 block 之前声明一个 weakSelf 指向 self 是为了避免循环引用。 在 block 中声明 strongSelf 是一旦进入了 block , 就不允许 s...

  • UIAppearance学习笔记

    @(iOS & Objective-C & iOS架构) 做App的时候,我们经常需要自定义大量的界面,来让我们的界面看起来更加的美观。自从iOS5之后,UIAppearan...

  • UIAlertController中的坑

    当在iPad上运行上面这段代码的时候,如果没有设置如下两个属性 alertController.popoverPresentationController.sourceV...

  • 120
    排序算法总结

    一. 冒泡排序(BubbleSort) 基本思想:两个数比较大小,较大的数下沉,较小的数冒起来。 过程: 比较相邻的两个数据,如果第二个数小,就交换位置。 从后向前两两比较...