240 发简信
IP属地:广东
  • iOS启动流程和生命周期

    1. 启动流程 1.1 准备知识 Mach-O Apple的操作系统的可执行文件格式几乎都是mach-o,mach-o可以大致的分为三部分: 绝...

    1.7 3070 0 36
  • UIView渲染机制及绘制方法

    一、drawRect 这个方法是用来重绘的,一般为了降低视图层级,会选择在这里进行绘制。 drawRect在以下情况下会被调用: 如果在UIVi...

  • 第二十一章 Swift 继承

    1. 基类 没有继承其它类的类,称之为基类(Base Class)。 我们定义了基类 StudDetails ,描述了学生(stname)及其各...

  • 第十九章 Swift 函数

    在 Objective-C 中,类是唯一能定义方法的类型。但在 Swift 中,你不仅能选择是否要定义一个类/结构体/枚举,还能灵活的在你创建的...

  • 第十五章 Swift 枚举

    Swift的枚举也是一种数据类型,它是一组有共同特性的数据的集合,同样拥有属性和函数,可以指定类型,遵守协议。 枚举中定义的值(如 Sunday...

    0.4 85 0 2
  • 第三十一章 Swift Error

    Swift Error只是个协议,不能直接使用传地址的方式传递协议Error,他可以通过as与NSError互相转化。 可以发现什么都没有暴露出...

  • 第二十八章 Swift 协议

    Swift 类,结构体或枚举类型都可以遵循协议,并提供具体实现来完成协议定义的方法和功能。 要使类遵循某个协议,需要在类型名称后加上协议名称,中...

  • 第二十二章 Swift 构造过程

    构造过程是为了使用某个类、结构体或枚举类型的实例而进行的准备过程。这个过程包含了为实例中的每个属性设置初始值和为其执行必要的准备和初始化任务。 ...

  • 第十七章 Swift 类

    Swift 类可以没有基类,自己作为基类则没有super。 类和结构体相比,拥有继承、动态等能力,并且是引用计数管理内存。 1.创建一个类 创建...