Я работаю с Firebase и Swift. Я хочу использовать функцию Firebase childByAutoId.key, но она не работает. Что я делаю не так? .Key является необязательным ... Обычно это не обязательно! Спасибо за помощь!
import Foundation
import FirebaseDatabase
class AddWatchlistAPI {
var REF_WATCHLIST = Database.database().reference().child("watchlists")
static var shared: AddWatchlistAPI = AddWatchlistAPI()
private init() {
}
//add a watchlist to the user
func addWatchlistToDatabase(watchlistName: String, onSuccess: @escaping () -> Void) {
let watchlistRef = REF_WATCHLIST
let watchlistId = watchlistRef.childByAutoId().key //.key is optional ???? --> Normally it isn t optional
let newWatchlistRef = watchlistRef.child(watchlistId)//here the error is warning
}
}