之前的文章主要介紹swift的語(yǔ)法,本篇將帶領(lǐng)大家從UI層面學(xué)習(xí)iOS開發(fā)
學(xué)Swift掙美元UI篇之09 vc和view
View controller
View controller 有許多重要的職能,例如:
- 負(fù)責(zé)view對(duì)象間的交流
- 配置、布局和更新view對(duì)象
- 負(fù)責(zé)model對(duì)象之間的交流
- 更新model的數(shù)據(jù)
在每個(gè)scene里都有一個(gè)root view,它包含了scene中的所有的views。一個(gè)view controller負(fù)責(zé)管理scene中的view。一個(gè)view controller默認(rèn)包含了root view的引用。
下面就是一個(gè)scene的架構(gòu)。

Jietu20190319-081248@2x.jpg