Avatar notebook default
13篇文章 · 7047字 · 4人关注
  • Swift 一:基础类型知识

    1).常量用let声明 let a : (NSString) = "hah" 变量用var声明 var b : (Double) = 1...

  • Swift 十二:构造方法深入分析篇

    1).类的指定构造方法和便利构造方法 指定构造(Designated Initializer)方法中,不允许出现构造器代理self.init(....

  • Swift 十:继承

    1).继承的概念和语法 继承是面向对象显著的一个特性,指从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能拓展新的能力。 术语:...

  • Swift 十一:构造方法

    1).初始构造方法 构造方法必须有能力将所有的存储属性进行初始化 当对象中所有的存储属性都有初始值的时候,我们可以不提供init初始方法,系统会...

  • Swift 五:闭包

    闭包的概念:自包含的函数代码块 闭包的分类: 1.全局函数(有名字),即第四节讲到的函数 2.闭包表达式(匿名),能捕获上下文中的常量或者变量...

  • Swift 八:属性

    1).存储属性 类和结构体中的属性,无特殊处理,都是存储属性,即属性开辟了内存空间,可以存储值。 存储属性分为常量存储属性和变量存储属性,常量存...

  • Swift 二:字符和字符串

    1).字符和字符串的声明 swift中字符(Character)和字符串(String)均是用符号" "来表示,且支持Unicode编码(即支...

  • Swift 六:枚举

    1).枚举的定义及使用 定义语法: 枚举类型 枚举名 : 枚举值类型 { case 类型名1 case 类型名2 ...} //枚举值类型可...

  • Swift 十三:析构方法及内存管理和可选链

    1).析构方法 析构方法:对象的内存被回收前夕,被隐式调用的方法。 主要用来执行一些额外的操作。比如关闭文件、断开网络、释放对象持有的一些资源等...

文集作者