12

私はstackoverflowを掘り下げて、Swiftに変換したソリューションを見つけましたが、機能していないようで、セレクターがまだ実行されています。

 func searchBar(searchBar: UISearchBar, textDidChange searchText: String) {
    self.filter.searchTerm = self.searchBar.text

    NSObject.cancelPreviousPerformRequestsWithTarget(self, selector: "getHints", object: nil)
    NSTimer.scheduledTimerWithTimeInterval(1, target: self, selector: "getHints", userInfo: nil, repeats: false)
}

これを迅速に行うためのより良い方法はありますか?ありがとう!

4

1 に答える 1