240 发简信
  • 《将博客搬至CSDN》

    《将博客搬至CSDN》https://blog.csdn.net/u012439446起初没有对 CSDN 的功能进行一个全面的了解,可定制的空...

  • 120
    iOS 组件化 CocoaPods操作

    一、新建工程 GSComponent 作为壳工程 1、添加Podfile文件 cd 到你刚创建的工程目录下,执行以下语句 然后会发现你的工程目录...

  • 120
    iOS - ReactiveCocoa

    1. ReactiveCocoa 简介 ReactiveCocoa(简称为RAC),是由Github开源的一个应用于 iOS 和 OS 开发的新...

  • 【iOS-设计模式】创建型之抽象工厂模式

    概念 抽象工厂提供一个固定的接口,用于创建一系列有关联或相依存的对象,而不必指定其具体类或其创建的细节。客户端与从工厂得到的具体对象之间没有耦合...

  • 【iOS-设计模式】创建型之工厂方法模式

    概念 工厂方法模式(Factory Method Pattern)在基类中建立一个抽象方法,子类可以通过改写这一方法来改变创建对象的具体过程。工...

  • 【iOS-设计模式】创建型之简单工厂模式

    概念 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。设计模式是为了可重用代码、让代...

  • iOS - Alpha、Hidden 与 Opaque 区别

    UIView中的这三个属性用的比较多,尤其是 Alpha 和 Opaque 之间有的时候不是很好分别: Alpha(不透明度) alpha 是不...

  • 120
    iOS - Runtime 无埋点实现

    一、创建工具类 NSObject+Swizzling 创建工具类,里面包含以下四个方法,这样可以针对不同的需求进行处理,这里主要使用方法的交换。...

  • 【iOS-设计模式】创建型之单例模式

    单例模式是一种很常见的设计模式,单例理解起来也很简单,就是不管如何访问始终只有一个实例化对象,定义全局共享的变量,如果对象是空则初始化一个对象,...