File tree Expand file tree Collapse file tree
AnimalsApp/AnimalsApp/Views/HomeViewController Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -9,11 +9,14 @@ import UIKit
99
1010class HomeViewController : UIViewController {
1111
12+ // MARK: Properties
1213 let homeVM = HomeViewModel ( )
1314
15+ // MARK: Outlets
1416 @IBOutlet var tableView : UITableView !
1517 @IBOutlet weak var loadingView : UIActivityIndicatorView !
1618
19+ // MARK: Overrides
1720 override func viewDidLoad( ) {
1821 super. viewDidLoad ( )
1922 loadingView. startAnimating ( )
@@ -34,6 +37,7 @@ class HomeViewController: UIViewController {
3437 populateTableView ( )
3538 }
3639
40+ // MARK: Methods
3741 private func setNavigationItems( ) {
3842 title = " Home "
3943
@@ -64,6 +68,7 @@ class HomeViewController: UIViewController {
6468 }
6569}
6670
71+ // MARK: TableView Data Source
6772extension HomeViewController : UITableViewDataSource {
6873 func tableView( _ tableView: UITableView , numberOfRowsInSection section: Int ) -> Int {
6974 return homeVM. numberOfRows ( )
@@ -82,6 +87,7 @@ extension HomeViewController: UITableViewDataSource {
8287
8388}
8489
90+ // MARK: TableView Delegate
8591extension HomeViewController : UITableViewDelegate {
8692
8793 func tableView( _ tableView: UITableView , didSelectRowAt indexPath: IndexPath ) {
You can’t perform that action at this time.
0 commit comments