传智播客黑马程序员视频资源下载库

登录

登录

博学谷视频库 — 传智播客、黑马程序员视频资源下载库

忘记密码

没有账号?立即注册

Swift基础视频教程

  • 初级
  • 40节课
  • 1W+人在学

本视频是传智傅红雪老师精心录制的swift基础视频,该视频专门针对有OC基础的学员录制,知识点与时俱进,讲解独到。通过该视频的学习,相信你能够轻轻松松...

收藏此课程 >> 下载完整视频 >>

视频简介

        本视频是传智傅红雪老师精心录制的swift基础视频,该视频专门针对有OC基础的学员录制,知识点与时俱进,讲解独到。通过该视频的学习,相信你能够轻轻松松地入门swift语言。注:掌握了该视频的知识,就可以具备Swift语言开发的条件。


【第一阶段】Swift基础语法

        Swift简介,Xcode中Playground开发体验
        常量和变量的使用,let与var的使用原则
        分支语句,if的使用,if let的使用以及switch的用法
        可选项?的概念以及注意事项
        字符串遍历、拼接以及格式化
        for循环的使用
        数组的初始化以及增删查操作
        字典的初始化操作
        函数的定义以及外部参数
        闭包的定义,尾随闭包
        闭包演练,深入理解闭包的概念


【第二阶段】Swift面向对象

        面向对象思想,如何设计类,设计类的基本原则
        构造函数以及子类的构造函数
        介绍重载构造函数,override的使用
        如何通过KVC来进行构造函数
        便利构造函数,convenience的使用以及注意事项
        析构函数,deinit函数
        getter&setter
        懒加载的写法以及原理
        闭包的循环引用
        闭包的循环引用解除
        swift的json反序列化以及try catch

  • 1节 - 01-课程介绍

  • 2节 - 02-Swift简介

  • 3节 - 03-Playground体验

  • 4节 - 04-变量&常量

  • 5节 - 05-if分支&三目

  • 6节 - 06-第6节-可选项

  • 7节 - 07-if let和操作符号

  • 8节 - 08-第8节-解包补充

  • 9节 - 09-switch分支演练

  • 10节 - 10-字符串遍历,拼接,格式化

  • 11节 - 11-NSString的Range

  • 12节 - 12-第12节-for循环

  • 13节 - 13-数组的操作

  • 14节 - 14-字典的操作

  • 15节 - 15-函数的定义和外部参数

  • 16节 - 16-闭包的定义

  • 17节 - 17-gcd闭包演练,简化&尾随闭包

  • 18节 - 18-闭包异步执行回调参数

  • 19节 - 19-闭包的返回值演练

  • 20节 - 20-自定义视图的构造函数介绍

  • 21节 - 21-标签滚动视图重构

  • 22节 - 22-第22节-课程小结

  • 23节 - 23-第23节-ATS设置

  • 24节 - day2-01-第1节-课程小结

  • 25节 - day2-02-构造函数基础

  • 26节 - day2-03-子类的构造函数执行&命名空间介绍

  • 27节 - day2-04-可选属性&重载构造函数

  • 28节 - day2-05-KVC设置初始值

  • 29节 - day2-06-子类的KVC无需再重写方法

  • 30节 - day2-07-KVC设置属性的原理探索

  • 31节 - day2-08-遍历构造函数

  • 32节 - day2-09-析构函数&构造小结

  • 33节 - day2-10-getter&setter供参考

  • 34节 - day2-11-懒加载的写法

  • 35节 - day2-12-didSet&只读属性

  • 36节 - day2-13-get only&懒加载补充

  • 37节 - day2-14-闭包的循环引用

  • 38节 - day2-15-解除闭包的循环引用

  • 39节 - day2-16-OC的网络访问

  • 40节 - day2-17-swift的json反序列化&try catch

更多章节请下载完整视频观看 >>

后发表评论,我们喜欢真实的你!

genttle 2017-02-03 17:01 说:

资料

0回复

ioslaowang 2016-03-10 13:57 说:

有资料吗

0回复

pyh0603 2015-12-06 17:36 说:

资料在哪啊

0回复

获取更多IOS技术资料

点击订阅

最近10 位同学与你共同奋战

Jimmy117

已学完第 1 节

zwtstc

已学完第 1 节

daoyu

已学完第 1 节

小队长

已学完第 1 节

wangxf

已学完第 3 节

无痕爸爸

已学完第 3 节

CR.报子

已学完第 1 节

I_T_T_I

已学完第 1 节

genttle

已学完第 1 节

chuangzhi114118

已学完第 1 节