Avatar notebook default
19篇文章 · 30562字 · 2人关注
  • Swift 基础---属性(Attributes)

    属性提供关于声明或类型的更多信息。Swift中有两种属性,一种应用于声明,另一种应用于类型。属性的语法格式: 1. 声明属性 (1)availa...

  • Swift闭包详解(Closures)

    闭包是自包含的功能块,可以在代码中传递和使用。 Swift中的闭包类似于C和Objective-C中的块以及其他编程语言中的lambdas。闭包...

  • Resize,w 360,h 240
    Swift结构体和类详解

    一、类和结构体的对比 (一)、类和结构体的相同点 定义存储值的属性; 定义提供功能的方法; 定义下标以使用下标语法提供对其值的访问; 定义初始化...

  • Swift 4.2 基础专题详解

    Swift基础专题是我个人在学习Swift语言时,按照苹果官方文档翻译的,供大家参考学习,个人英语水平有限,若有翻译不准确的地方,请大家指出。目...

    1.4 2376 0 15
  • Resize,w 360,h 240
    Swift枚举,结构体和类的构造器详解

    1.设置存储属性的初始值 在创建类或结构实例时,类和结构必须为所有存储属性设置初始值。存储属性不能保留在不确定的状态。可以在构造器中设置存储属性...

  • Swift 范型(Generics)详解

    一、泛型解决的问题 首先来看一个实际开发中经常遇到的简单问题,这是一个标准的非泛型函数swapTwoInts(::),它可以交换两个Int值: ...

  • Swift 4.2基础 --- 捕获列表(Capture Lists)

    默认情况下,闭包表达式从其周围范围捕获常量和变量,并对强引用这些值。可以使用捕获列表显式地控制如何在闭包中捕获值。捕获列表是在参数列表之前,以逗...

  • Resize,w 360,h 240
    Swift 自动引用计数器(ARC)详解

    Swift使用ARC(自动引用计数器:Automatic Reference Counting)来追踪和管理应用的内存使用。在大多数情况下,你不...

  • Swift 访问控制权限

    访问控制限制从其他源文件和模块中的代码访问你的某些代码。该特性使你能够隐藏代码的实现细节,并指定一个首选接口,通过该接口可以访问和使用代码。你可...

文集作者