240 发简信
IP属地:福建
  • CATransaction

    官方文档 Transactions are CoreAnimation's mechanism for batching multiple layer-tree operat...

  • 移动应用的性能指标

    内存:内存涉及运行应用所需要的RAM最小值,以及应用消耗的内存平均值和峰值。最小内存值会限制硬件。更高的内存平均值和峰值意味着更多的后台应用会被强制关闭。 电量消耗 初始化时...

  • 细谈Storyboard那些事

    昨天简单地概述了下IOS的主要布局的三种方式。今天我想补补storyboard 的东西,毕竟一直以来,都是碰到一个问题解决一个,没有系统地去了解storyboard。为什么要...

  • 简单谈论IOS界面布局的那些事

    大家伙!初次写文章,还望包涵,有不对的地方,还望指正。第一次就先从界面布局开头吧。毕竟刚入IOS开发时,一直倒腾界面的那些事情。 IOS自诞生至今,我们知道主要有三种方式开发...

  • KVC知识点

    KVC称为键值编码(key-value coding),从一个字符串名派生出一个访问器的名称。键(key)是一个字符串,代表要访问的值的名称。键值编码的基础是NSKeyVal...

  • 240
    IOS设计模式之原型模式

    何为原型模式? 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。如图: 使用场景 浅复制与深复制 如图: 在Cocoa Touch框架中,为NSObject的...

  • 240
    设计模式之工厂方法

    工厂方法 定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。 如图: 举例: 抽象工厂方法 用于在多个产品族的情况下,每个产品族派生出具体的产品。如图: 举例: 工...

  • 240
    设计模式之适配器

    适配器 连接两种不同种类的对象,使其毫无问题地协同工作。分为类适配器和对象适配器。 类适配器 类适配器是通过多重继承来实现的,当然OC中没有多重继承,但可以通过协议来进行类似...