DK
Size: a a a
DK
VC

ІЛ
ІЛ
VC
СВ

СВ
АЛ
СВ
DK
NSCompoundPredicate можно передать?S
vc = SearchViewController()
let searchController = UISearchController(searchResultsController: vc)
navigationItem.searchController = searchController
navigationItem.searchController?.delegate = self
navigationItem.searchController?.searchBar.delegate = self HomeViewController: UISearchBarDelegate, UISearchControllerDelegate {
func searchBarSearchButtonClicked(_ searchBar: UISearchBar) {
if let searchText = searchBar.text,
let searchController = navigationItem.searchController,
let searchViewController = searchController.searchResultsController as? SearchViewController {searchWith() в контроллере для поиска SearchViewController
searchViewController.searchWith(text: searchText)
}
}
func willDismissSearchController(_ searchController: UISearchController) {
if let searchViewController = searchController.searchResultsController as? HomeSearchViewController {
searchViewController.clearSearch()
}
}
}VU
Г
D
АП
Г
AS