相关疑难解决方法(0)

在Swift 3中实时搜索节流

我正在尝试使用Swift搜索我的PHP API.直到现在我已经完成了这件事.

 var filteredData = [Products]()


 func getSearch(completed: @escaping DownloadComplete, searchString: String) {

        let parameters: Parameters = [
            "action" : "search",
            "subaction" : "get",
            "product_name"  : searchString,
            "limit" : "0,30"
        ]
        Alamofire.request(baseurl, method: .get, parameters: parameters).responseJSON { (responseData) -> Void in
            if((responseData.result.value) != nil) {
                let result = responseData.result

                if let dict = result.value as? Dictionary<String, AnyObject>{
                    if let list = dict["products_in_category"] as? [Dictionary<String, AnyObject>] {
                        if self.filteredData.isEmpty == false {
                            self.filteredData.removeAll()
                        }
                        for obj in list {
                            let manPerfumes …
Run Code Online (Sandbox Code Playgroud)

uisearchbar ios swift alamofire swift3

5
推荐指数
2
解决办法
2693
查看次数

标签 统计

alamofire ×1

ios ×1

swift ×1

swift3 ×1

uisearchbar ×1