斯坦福公开课Swift笔记2:MVC.srt

2020-06-29  本文已影响0人  CyberDunk1997

视频地址:https://www.bilibili.com/video/BV1rb411C7eN?p=2

1. 什么是MVC

MVC结构

2. M,V,C之中如何通信

MVC沟通模式
  1. Controller可以随意通知Model
  2. Controller可以通过outlet随意控制View
  3. Model和View不能通信
  4. View对Controller通过Target-action:目标-动作模式进行通信。[https://www.cnblogs.com/wzrong/p/3218867.html] ,这篇文章里讲得很细
  5. View通过delegate模式与Controller进行通信
  6. Model通过NSNotification & KVO来通知Controller更新数据

3. 不同MVCs之间如何通信

MVCs

4. Struct和Class的区别

5. for ... in ... 循环

 for identifier in  "Apple" {
}
 for identifier in  [1,2,3] {
}
 for identifier in  0..< cardNumbers {
}

6. static func & static var

7. lazy var

8. xxx.indices

上一篇 下一篇

猜你喜欢

热点阅读