63 lines
1.5 KiB
Markdown
63 lines
1.5 KiB
Markdown
#RedHome_iOS
|
||
##10.25
|
||
* 面试题解析(UIView、UIButton、UIImageView)
|
||
* Swift面向对象
|
||
* UILabel
|
||
|
||
##10.31
|
||
* Cocoapods
|
||
* SnapKit
|
||
|
||
##11.7
|
||
* UITextField
|
||
* Swift协议与代理
|
||
|
||
> 实现:一个只能输入六位数字(不能输入字母和其他东西)的输入框。
|
||
|
||
##11.14
|
||
* 继续完成11.7的任务、学习Swift中协议和代理的思想。
|
||
|
||
##11.21
|
||
* 期中考试(例会暂停)
|
||
|
||
##11.28
|
||
* UITableView(一)
|
||
|
||
##12.5
|
||
* UITableView(二)
|
||
* Git的使用
|
||
|
||
> 实现:低配HduIn老资讯页(大二面试题)
|
||
|
||
##12.12
|
||
* UINavigationController
|
||
* Xcode纯代码布局时工程的配置
|
||
|
||
> 实现:利用导航栏的push操作实现controller之间的跳转。
|
||
|
||
##12.19
|
||
* UIScrollView
|
||
|
||
> 实现:使用三张图片实现循环轮播图。
|
||
|
||
##12.26
|
||
* UITabBarController
|
||
|
||
> 实现:使用TabBarController切换三个视图控制器。
|
||
|
||
##寒假
|
||
* HduIn源代码研究,学习一些常见的处理方法
|
||
* 每周汇报学习进度以及答疑
|
||
|
||
> 实现:根据所学知识,复刻一个自己感兴趣的APP的某一个部分,要求有一定的复杂性,有效代码行数(不包括注释、空行等)不低于1500行(欢迎多写),开学验收。
|
||
|
||
> 鼓励自学一些经典的第三方库来实现上面的任务,例如RealmSwift、SDWebImage等
|
||
|
||
##2.28开学后的三周
|
||
* iOS网络编程
|
||
|
||
> 实现:HduIn 5.0风格的蹭课页面。
|
||
|
||
> 可能会用到的第三方库:Moya、SwiftyJSON、ObjectMapper
|
||
|
||
> API请求地址:https://api.redhome.cc/selection/v5.0.0/search?xn=2019-2020&xq=1&condition=kcmc&keyWord=ACM |