我想在我的应用程序中使用搜索栏。我正在尝试使用它,但即将出现异常。我有一个名为 member 的字典数组,[[String:Anyobject]]从中我取出了名称并存储到字符串类型的数组数据中,但它不起作用。
这是我的代码:
import UIKit
class hcbaViewController: UIViewController,UITableViewDataSource,UITableViewDelegate,UISearchBarDelegate {
@IBOutlet var searchbar: UISearchBar!
@IBOutlet var tableview: UITableView!
var member = [[String:AnyObject]]()
var members = [String:AnyObject]()
var searchActive = true
var filtered:[String] = []
var data: [String] = []
override func viewDidLoad() {
super.viewDidLoad()
print(data)
print("________-----------________----------")
print(member)
// Do any additional setup after loading the view.
}
func searchBarTextDidBeginEditing(_ searchBar: UISearchBar) {
searchActive = true
}
func searchBarTextDidEndEditing(_ searchBar: UISearchBar) {
searchActive = false
}
func searchBarCancelButtonClicked(_ searchBar: …Run Code Online (Sandbox Code Playgroud)