iOS11 UITableView に searchController を追加する方法

Xcode9プログラミングメモ

従来はtableView.tableHeaderViewにsearchControllerを追加していたが、iOS11からは navigationItem に追加が必要。