@@ -18,8 +18,8 @@ class TableViewController: UITableViewController
1818 super. viewDidLoad ( )
1919
2020 title = " iOS 8 Self Sizing Cells "
21- navigationItem. leftBarButtonItem = UIBarButtonItem ( barButtonSystemItem: UIBarButtonSystemItem . Trash, target: self , action: " clear " )
22- navigationItem. rightBarButtonItem = UIBarButtonItem ( barButtonSystemItem: UIBarButtonSystemItem . Add, target: self , action: " addRow " )
21+ navigationItem. leftBarButtonItem = UIBarButtonItem ( barButtonSystemItem: UIBarButtonSystemItem . Trash, target: self , action: #selector ( TableViewController . clear) )
22+ navigationItem. rightBarButtonItem = UIBarButtonItem ( barButtonSystemItem: UIBarButtonSystemItem . Add, target: self , action: #selector ( TableViewController . addRow) )
2323
2424 tableView. allowsSelection = false
2525
@@ -49,7 +49,7 @@ class TableViewController: UITableViewController
4949 {
5050 super. viewDidAppear ( animated)
5151
52- NSNotificationCenter . defaultCenter ( ) . addObserver ( self , selector: " contentSizeCategoryChanged: " , name: UIContentSizeCategoryDidChangeNotification, object: nil )
52+ NSNotificationCenter . defaultCenter ( ) . addObserver ( self , selector: #selector ( TableViewController . contentSizeCategoryChanged ( _ : ) ) , name: UIContentSizeCategoryDidChangeNotification, object: nil )
5353 }
5454
5555 override func viewDidDisappear( animated: Bool )
@@ -69,7 +69,7 @@ class TableViewController: UITableViewController
6969 func clear( )
7070 {
7171 var rowsToDelete : [ NSIndexPath ] = [ ]
72- for ( var i = 0 ; i < model . dataArray . count ; i ++ ) {
72+ for i in 0 ..< model. dataArray. count {
7373 rowsToDelete. append ( NSIndexPath ( forRow: i, inSection: 0 ) )
7474 }
7575
0 commit comments