iOS培训教程-Swift编程语言学习

iOS培训教程-Swift编程语言学习
价格: 免费
标签: 编程开发 / 移动开发 / iOS /
提供商:千锋教育
讲师:

4.6


来源:网易云课堂

iOS培训教程-Swift编程语言学习的简介 · · · · · ·

Swift编程语言的问世,吸引了无数iOS开发者看到目光。9天时间,1317个 Star,310个 Fork,超过30人参与翻译和校对工作,《The Swift Programming Language》中文版发布。千锋教育《Swift语言学习》免费视频教程,由千锋资深iOS金牌讲师张老师倾情录制,本次课程注重Swfit基础语法的讲解,即使你没有iOS开发的基础、只有其它编程语言的基础,同样可以打开Swift语言编程iOS的大门。免费视频教程将持续更新,敬请关注! 【交流区】 千锋教育提供专业的技术交流论坛(http://bbs.mobiletrain.org/)和Swift开发交流群(群号: 368134593),供各位参与课程的用户交流与讨论;

iOS培训教程-Swift编程语言学习的目录 · · · · · ·

课时1 Swift基础视频教程-变量和常量

课时2 Swift基础视频教程-基本数据类型

课时3 Swift基础视频教程-类型推断和类型安全

课时4 Swift基础视频教程-类型转换

课时5 Swift基础视频教程-Bool类型

课时6 Swift基础视频教程-元组(tuples)

课时7 Swift基础视频教程-可选值

课时8 Swift基础视频教程-隐式解析可选

课时9 Swift基础视频教程-字符和字符串初步

课时10 Swift基础视频教程-构造字符串

查看完整 127 课时目录 ↓

课时11 Swift基础视频教程-字符串操作

课时12 Swift基础视频教程-数学运算符

课时13 Swift基础视频教程-赋值运算符

课时14 Swift基础视频教程-关系运算符

课时15 Swift基础视频教程-逻辑运算符

课时16 Swift基础视频教程-区间运算符

课时17 Swift基础视频教程-数组的概念和定义

课时18 Swift基础视频教程-数组元素可以是不同类型

课时19 Swift基础视频教程-数组元素的访问和插入操作

课时20 Swift基础视频教程-数组的修改和删除操作

课时21 Swift基础视频教程-数组和Slice

课时22 Swift基础视频教程-Swift之Range

课时23 Swift基础视频教程-数组的批量操作

课时24 Swift基础视频教程-数组的遍历

课时25 Swift基础视频教程-字典的概念和定义

课时26 Swift基础视频教程-字典的增删查改操作

课时27 Swift基础视频教程-字典的遍历

课时28 Swift-if语句基本用法

课时29 Swift-if语句的多分支执行

课时30 Swift-while循环语句

课时31 Swift-or循环语句

课时32 Swift-for in循环语句

课时33 Swift-break和continue

课时34 Swift-switch语句基本用法

课时35 Swift-switch语句区间和元组模式匹配

课时36 Swift- switch语句值绑定模式

课时37 Swift-函数的定义和调用

课时38 Swift-函数的参数和返回值

课时39 Swift-函数的内部和外部参数

课时40 Swift-函数的默认参数

课时41 Swift-参数的常量和变量特性

课时42 Swift-inout参数

课时43 Swift-变参函数

课时44 Swift-函数类型

课时45 Swift-闭包的概念和分类

课时46 Swift-闭包表达式的语法

课时47 Swift-闭包表达式作为回调函数

课时48 Swift-闭包表达式语法优化

课时49 Swift-尾随闭包

课时50 Swift-嵌套函数

课时51 Swift-闭包捕获值

课时52 Swift-枚举基本语法

课时53 Swift-switch匹配枚举

课时54 Swift-原始值

课时55 Swift-原始值fromRaw方法

课时56 Swift-枚举关联值

课时57 Swift-switch提取枚举关联值

课时58 Swift语言学习-结构体定义

课时59 Swift语言学习-结构体实例化和成员访问

课时60 Swift语言学习-结构体构造器

课时61 Swift语言学习-结构体中定义成员方法

课时62 Swift语言学习-结构体是值类型

课时63 Swift语言学习-类的基本定义

课时64 Swift语言学习-类是引用类型

课时65 Swift语言学习-恒等运算符

课时66 Swift语言学习-存储属性

课时67 Swift语言学习-常量存储属性

课时68 Swift语言学习-结构体常量和类常量的存储属性

课时69 Swift语言学习-延迟存储属性

课时70 Swift语言学习-计算属性

课时71 Swift语言学习-只读计算属性

课时72 Swift语言学习-属性观察器

课时73 Swift语言学习-类型属性

课时74 Swift语言学习-实例方法

课时75 Swift语言学习-方法的参数名称

课时76 Swift语言学习-实例方法中的self

课时77 Swift语言学习-结构体中的mutating方法

课时78 Swift语言学习-类方法

课时79 Swift语言学习-subscripts基本语法

课时80 Swift语言学习-subscripts具体实现

课时81 Swift语言学习-subscripts多索引的实现

课时82 Swift语言学习-继承的概念和语法

课时83 Swift语言学习-super关键字

课时84 Swift语言学习-重写方法

课时85 Swift语言学习-重写属性

课时86 Swift语言学习-重写属性时的限制

课时87 Swift语言学习-重写属性观察器

课时88 Swift语言学习-用final关键字来防止重写

课时89 Swift语言学习-构造方法初印象

课时90 Swift语言学习-带有缺省值的隐式构造方法

课时91 Swift语言学习-带有参数的构造方法

课时92 Swift语言学习-常量存储属性与构造方法

课时93 Swift语言学习-可选属性与构造方法

课时94 Swift语言学习-结构体的构造方法

课时95 Swift语言学习-值类型的构造方法之间的调用

课时96 Swift语言学习-闭包或函数存储属性缺省值

课时97 Swift语言学习-指定构造方法和便利构造方法解析

课时98 Swift语言学习-派生类的构造方法

课时99 Swift语言学习-构造器之间的调用规则( 构造器链)

课时100 Swift语言学习-派生类构造方法的两段式构造

课时101 Swift语言学习-构造方法的编译器安全性检查

课时102 Swift语言学习-重写指定构造方法

课时103 Swift语言学习-关于便利构造方法“重写”的讨论

课时104 Swift语言学习-构造方法的自动继承

课时105 Swift语言学习-必须构造方法

课时106 Swift语言学习-析构方法

课时107 Swift语言学习-析构方法的自动继承

课时108 Swift语言学习-Swift内存管理模型

课时109 Swift语言学习-weak引用

课时110 Swift语言学习-unowned引用

课时111 Swift语言学习-weak解决循环强引用

课时112 Swift语言学习-unowned解决循环强引用

课时113 swift- 深浅拷贝

课时114 Swift-字符串的拷贝

课时115 Swift-集合类的拷贝

课时116 Swift- 深入分析集合类型的拷贝操作

课时117 Swift-隐式强引用

课时118 Swift-局部引用

课时119 Swift-全局引用

课时120 Swift-闭包属性引起的循环强引用问题

课时121 Swift-解决闭包引起的循环强引用问题

课时122 可选类型深入探讨

课时123 可选链

课时124 可选链的返回值

课时125 可选链调用下标索引

课时126 可选链的赋值操作

课时127 基于多层链接的可选链