Когда я нажимаю кнопку, я хочу вызвать контроллер представления сведений о компании программно (без раскадровки), но получаю ошибку NSException для функции кнопки . Я считаю, что CompanyDetailsViewController()
является нулевым, и я не уверен, почему, потому что я создал класс с именем CompanyDetailsViewController
func detailsButtonTapped(sender: UIButton!) {
let companyDetailsViewController = CompanyDetailsViewController()
self.navigationController?.pushViewController(companyDetailsViewController, animated: true)
}
Сведения о компании Посмотреть класс контроллера
import UIKit
class CompanyDetailsViewController: UIViewController,UITableViewDelegate, UITableViewDataSource {
var tableView: UITableView = UITableView()
let animals : [String] = ["Dogs","Cats","Mice"]
override func viewDidLoad() {
super.viewDidLoad()
view.backgroundColor = UIColor.blue
}
//code for create table view, etc
}