240 发简信
IP属地:广东
  • iOS设计模式4 - 单例模式(Singleton)

    一、解析 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 1. 单...

  • Resize,w 360,h 240
    iOS设计模式3 - 观察者模式_KVO

    一、解析 1. KVO KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简...

  • Resize,w 360,h 240
    iOS设计模式2 - 观察者模式_通知机制

    一、解析 1. NSNotificationCenter NSnotificationCenter是一种典型的有调度中心的观察者模式实现方式。以...

  • iOS设计模式1 - 委托模式(delegate)

    一、解析 1. 原理 在IOS中委托通过一种@protocol的方式实现,所以又称为协议.协议是多个类共享的一个方法列表,在协议中所列出的方法没...

  • Resize,w 360,h 240
    iOS MVC模式

    一、概述 MVC模式是一种复合设计模式,由“观察者”(Observer)模式、“策略”(Strategy)模式和“合成”(Composite)模...

  • iOS 数据类型转换

    数据类型转换: 1)int-->NSNumber:numberWithIntNSNumber *numObj = [NSNumber numbe...

  • python 获取零点的时间戳

    python因为utc时间、服务器时间不同会在时间时区处理上容易有问题,得注意。 个人尝试成功:

  • iOS 版本号大小判断(升级判断)

    需要做升级判断,or 要用到审核开关,就需要用到版本号的大小判断。(之后找篇文章写写iOS审核开关的事情<有点风险,不轻易乱学> 下面简单写了...

  • iOS控件 — 状态栏 Status Bar

    一、样式 1. StatusBar有两种样式: (默认高度为20) UIStatusBarStyleDefault :UIStatusBarSt...