课程特点:
舍:舍弃掉和 Objective-C 一样的语法和特性,重点讲解相对 Objective-C 不一样的部分,更加清晰明了。
新:采用 Swift 最新的语法和特性,比如 SwiftUI 、Raw String 等,同时在必要的地方讲解相关语法和特性的历史。
深:部分重点特性深挖其原理和实现,比如:多线程的难点在哪里、Optional 背后的原理是怎样的等等。
实:理论结合实践,通过实战项目巩固所学知识点,快速将 Swift 用于实际开发工作。
迁:为了帮助之前使用 Objective-C 的同学往 Swift 迁移,课程会有专题来讲解 Objective-C 和 Swift 的混合编程。
作者回复: 这个课程没有做规划,想听的人多的话,可以给极客时间提,再开个课程或者专栏
作者回复: 需要补充一点iOS界面开发的知识,不过我们最后会带着敲一个实战项目,可以尝试下
作者回复: 不是,是OC的一部分方法名里的放到参数里去了
作者回复: 就语言本身来说是可以学的,但是后面实站需要有一定的iOS APP开发知识