2015-10-04 51 views
0

我對編程非常陌生,所以請隨身攜帶。我在ViewController.swift中工作,注意到當我打開它時,它聲明瞭一個UIViewController類。我想知道,如果這是一個新的類或已經聲明的類,我們可以添加代碼。什麼是「UIViewController」類?

回答

0

我想知道如果這是一個新的類或已經聲明的類,我們可以添加代碼。

UIViewController是在UIKit框架中定義的類。它是用作iOS應用程序中所有其他視圖控制器的基類的類,因此它提供了任何視圖控制器所需的行爲以及許多將被覆蓋的方法。 「添加代碼」的常用方法是創建您自己的子類UIViewController,這正是您在ViewController.swift文件中所做的。

你將會碰到很多有UI前綴的類,你可以在Xcode附帶的文檔中查找它們中的任何一個。

0

UIViewController不是您可以添加代碼的類。但ViewController是具有UIViewController作爲父項的默認類。

默認情況下創建項目時,ViewController類已與Storyboard視圖控制器連接。因此,您可以向ViewController類添加一些代碼,並將您的UI控件(按鈕,標籤等)與ViewController類連接起來,併爲其添加一些功能。

所以,是的,你可以添加一些代碼,看看你建立和運行模擬器時會發生什麼。

0

它是一個管理視圖控制器功能的類。例如,「YourClass:UIViewController」表示您從UIViewControllerClass擴展,所以您可以使用母類中的所有函數,但也可以在「YourClass」中添加新的元素。