240 发简信
  • iOS-KVO 实现原理

    一、概述 KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则其观察者就会接受到通知。简单的说就是...

  • 代理模式

    1、为其他对象提供一种代理一控制对这个对象的访问

  • iOS协议

    // 1.协议只能声明方法, 不能声明属性 // 2.父类遵守了某个协议, 那么子类也会自动遵守这个协议 // 3.在OC中一个类可以遵守1个或...

  • ios-混合开发实例

    鲜花网实战-OC调用HTML 目的:获取到其他的网页,加以修改嵌入App中 技术实现 webView的中设置代理 更改鲜花网头部的标题 更改...

  • 单例

    大家平时写单例的时候可能没注意到,如果别人init了这个类,就会创建一个新的对象.创建对象的步骤分为申请内存(alloc)、初始化(init)这...

  • iOS 应用程序启动原理

    1.main函数 2.UIApplicationMain 创建UIApplication对象 创建UIApplication的delegate对...

  • 策略模式

    定义了算法家族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户。

  • 备忘录模式

    在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。