init
TypeScriptstatic initCoder(coder: _Foundation_NSCoder): Promise<(UITableViewController) | null>Swift declarationinit?(coder: NSCoder)class · iOS 2.0+ · SDK 27.1
@MainActor class UITableViewControllerstatic initCoder(coder: _Foundation_NSCoder): Promise<(UITableViewController) | null>Swift declarationinit?(coder: NSCoder)static initNibNameBundle(nibNameOrNil?: (string) | null, nibBundleOrNil?: (_Foundation_Bundle) | null): Promise<UITableViewController>Swift declarationinit(nibName nibNameOrNil: String?, bundle nibBundleOrNil: Bundle?)static initStyle(style: UITableView_Style): Promise<UITableViewController>Swift declarationinit(style: UITableView.Style)get clearsSelectionOnViewWillAppear(): Promise<boolean>Swift declarationvar clearsSelectionOnViewWillAppear: Bool { get set }setClearsSelectionOnViewWillAppear(value: boolean): Promise<void>Swift declarationvar clearsSelectionOnViewWillAppear: Bool { get set }get refreshControl(): Promise<(UIRefreshControl) | null>Swift declarationvar refreshControl: UIRefreshControl? { get set }setRefreshControl(value?: (UIRefreshControl) | null): Promise<void>Swift declarationvar refreshControl: UIRefreshControl? { get set }get tableView(): Promise<(UITableView) | null>Swift declarationvar tableView: UITableView! { get set }setTableView(value?: (UITableView) | null): Promise<void>Swift declarationvar tableView: UITableView! { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
UITableViewController.init()
inherited init: cannot prove legal (class declares 2 custom initializers)