BUAA 2023 Swift 总集篇
这是BUAA Swift课程 2023 的总集篇
关于什么是总集篇
学什么
课程会讲Swift的基本语法、一些比较老的apple api
课程的大作业是一个ios程序,内容不限,有6次相互打分的机会,打分规则大概如下
- 所有同学根据隐藏分排名,按照排名给出最后大作业成绩(据老师说也会亲自看作业,作为评价的参考)
- 每次打分每个同学会随机收到两个同学的作业,要选出更好的那个
- 根据这个选择来评分,然后更新排名
所以其实还是有一些压力的,最后的大作业代码量在1500行作业吧,每周的迭代大概300行左右
建议
虽然说课程内容基本够构建ios app了,但是讲的api实在太老了,所以大部分同学会自学更新的api
由于是排名给分,所以比较卷
Swift语法
苹果的教程写得不错
SwiftUI
课程用的UI api不太够用,一般都会采用SwiftUI,苹果的文档写得比较乱,很多东西需要自己找。
SpriteKit
如果要做游戏需要用到,很烂的引擎,推荐教程