对泛型类型索引的引用需要参数 - Algolia Search,Swift 3

时间:2017-03-18 02:03:55

标签: swift3 xcode8 algolia

以下代码给出了错误。 错误发生在" var businessIndes:Index!" 它一直要求我添加<任何&GT ;!然后,一旦我这样做,告诉我删除<任何&GT ;! 奇怪的是,这应该是Algolia搜索使用的术语,所以我看不出会导致这种情况的原因。任何帮助,将不胜感激。它可能是一个小而明显的东西,但我似乎无法弄明白。

import Foundation
import UIKit
import Firebase
import AlgoliaSearch
import SwiftyJSON
import AFNetworking

class ExploreVC: UIViewController, UITableViewDelegate, UITableViewDataSource,UISearchResultsUpdating, UISearchBarDelegate, UISearchControllerDelegate {


let client = Client(appID: "APP-ID", apiKey: "API-KEY")

override func viewDidLoad() {

}


@IBOutlet weak var tableView: UITableView!

var searchController: UISearchController!

var businessSearch = [Business]()

var businessIndex: Index!
let query = Query()
var searchId = 0
var displayedSearchId = -1
var loadedPage: UInt = 0
var nbPages: UInt = 0

1 个答案:

答案 0 :(得分:1)

要解决此问题,请指定您要使用的广告单元。

e.g。

<强> AlgoliaSearch.Index!