gpt4 book ai didi

ios - Firebase Firestore collectionGroup() 查询方法无法识别 - swift

转载 作者:行者123 更新时间:2023-11-29 05:31:30 27 4
gpt4 key购买 nike

我正在尝试构建一个集合组查询。它适用于 iOS swift 环境。我的机器上运行着最新的 Xcode、Swift、firebase 和 firestore。

当我尝试创建集合组查询时,编译器不提供 collectionGroup() 方法,并且当我自己键入它时会抛出无法识别的错误。

还有其他人遇到这个问题吗?请帮忙?

我想知道我是否跳过了终端中的一个步骤,但我已经严格遵循了谷歌提供的所有文档。

提前致谢。

编辑:这是我的 ViewController 中的相关代码:

import UIKit
import Firebase

class FindYourAcademyViewController: UIViewController, UITableViewDelegate,
UITableViewDataSource {

@IBOutlet weak var searchStackView: UIStackView!
@IBOutlet weak var nameSearchTextField: UITextField!
@IBOutlet weak var locationSearchTextField: UITextField!
@IBOutlet weak var pleaseFindAcademyLabelOutlet: UILabel!
@IBOutlet weak var searchResultsTableViewOutlet: UITableView!
@IBOutlet weak var nextButtonOutlet: DesignableButton!

var db: Firestore!

override func viewDidLoad() {
super.viewDidLoad()

nameSearchTextField.delegate = self
locationSearchTextField.delegate = self

searchResultsTableViewOutlet.isHidden = true
searchResultsTableViewOutlet.delegate = self
searchResultsTableViewOutlet.dataSource = self

let settings = FirestoreSettings()
Firestore.firestore().settings = settings
db = Firestore.firestore()
}
}

//MARK: - UITextField 委托(delegate)方法和键盘处理

extension FindYourAcademyViewController: UITextFieldDelegate {

// UITextField Delegate methods
func textFieldShouldReturn(_ textField: UITextField) -> Bool {

if textField == nameSearchTextField {
textField.resignFirstResponder()
locationSearchTextField.becomeFirstResponder()
print("Next button tapped")

} else if textField == locationSearchTextField {
textField.resignFirstResponder()
print("Search button tapped")

isSearching = false

// keyboard search button fires off the firestore query and returns the query search results

db.collectionGroup() /* <-- THIS WHERE THE ERROR IS THROWN */

}

return true
}

}

最佳答案

我运行了 pod 更新,问题得到了解决,因此吸取了教训,除了安装所需的 pod 之外,请务必更新这些 pod!

关于ios - Firebase Firestore collectionGroup() 查询方法无法识别 - swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57500198/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com