38人加入学习
(0人评价)
从零开始学Swift——语法篇 第二季

读书看视频——《从零开始学Swift》-语法篇 第二季

价格 49金币
会员免费学 购买课程
课程介绍

本视频是基于Swift2.x版本录制,与图书《从零开始学Swift》语法篇同步讲解。是学习Swift视频,进行iOS开发的必备知识。代码下载地址 http://51work6.com/swiftbook1.php

主要介绍的内容有:Swift语言中面向对象的基本特性,包括枚举、结构体和类等基本概念及其定义。还介绍Swift面向对象类型嵌套、可选类型和可选链等基本概念。后面介绍了Swift中属性和下标的基本概念及其使用规律,包括存储属性、计算属性、静态属性和属性观察者等重要的属性概念。最后介绍Swift语言的中方法的概念、定义以及调用等内容,并讲述了实例方法和静态方法的声明和调用。同时介绍了Swift语言对象类型的构造过程和析构过程,以及构造函数和析构函数的使用方法。然后讨论了Swift语言的继承性,介绍了Swift中继承只能发生在类类型上,而枚举和结构体不能发生继承。此外,还介绍了Swift中子类继承父类的方法、属性、下标等特征的过程,以及如何重写父类的方法、属性、下标等特征。在后面介绍Swift中扩展和协议的基本概念及重要性。具体讲述了如何扩展属性、方法、构造函数和下标。介绍了协议的概念、方法和属性,阐述了如何把协议当作一种类型使用,以及协议的继承和合成机制。另外,还说明了“面向协议编程”的重要意义。介绍了Swift中泛型的重要性,泛型概念、泛型函数和泛型类型,最后还介绍了泛型扩展。在后面介绍Swift中的内存管理机制,讲述了ARC内存管理的原理,以及如何解决对象间的强引用循环问题和闭包与引用对象之间的强引用循环问题。最后介绍Swift 2之后的错误处理模式,带大家熟悉Swift 2.x错误处理,包括捕获错误、错误类型、声明抛出错误,以及函数或方法中抛出错误等内容。

授课教师

智捷课堂

课程特色

视频(54)

学员动态

spear 加入学习
Ny12345678 加入学习