Avatar notebook default
14篇文章 · 16641字 · 0人关注
  • Swift中的内存管理

    一、内存分配   值类型,比如说枚举和结构体,它们的内存分配和管理都十分简单。当你新建一个值类型实例时,系统会自动为实例分配大小合适的内存。任何...

  • Swift编码风格

      编码风格是一个比较古老的话题,一般认为它最早是在布里安·柯尼汉(Brian Kernighan)和丹尼斯·里奇(Dennis Ritchie...

  • Swift命名规范

      在Swift中自定义名字的时候,通常是采用驼峰命名法,也就是混合大小写字母来命名。驼峰命名法又分为小驼峰和大驼峰。小驼峰第一个单词要小写,后...

  • Swift中协议的基础知识

    在Swift中,协议用于统一方法和属性,或者说协议是特定的方法和属性的集合,但是它本身并没有实现,它只有声明,具体的实现是由其它遵守该协议的主体...

  • Swift中的类型检查与转换

    类型转换与检查在Swift中的应用还是比较广泛的,一个典型的例子就是在返回collectionView数据源的时候,需要将cell的类型转换成自...

  • Swift中的构造函数及其继承

      在Swift中,继承只能发生在类身上,结构体和枚举是不能够被继承的。一个类可以继承另一个类的方法、属性和下标。当一个类继承自另一个类时,这个...

  • Swift中的构造方法

    结构体和类在创建实例的过程中需要进行一些初始化的工作,这个过程被称之为构造过程。同样,这些实例在使用完成之后需要做一些清除工作,这个过程被称之为...

  • Swift中的属性

      我们都知道,类是由属性和方法组成的,一般而言,属性主要是用来访问数据成员,而方法则是用来执行某些操作,比如说计算数据等等。在Objectiv...

  • Swift中的访问级别

      我在之前的笔记《项目基本架构的搭建》中提到过访问级别,这里再做一个详细的补充。Swift提供了5种访问级别,分别为open、public、i...

文集作者