C'est la capture d'écran comme vous pouvez le voir montre l'erreur que je forcé déballés et quelques urls sont vides:Comment dérouler en toute sécurité cette URL facultative que j'appelle depuis ma base de données dans Firebase?
Comment puis-je déballer en toute sécurité cette URL, donc je ne dois pas forcer Déballer?
code:
func tableView (_ tableView: UITableView, numberOfRowsInSection
section: Int) -> Int
{
return players.count
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath:
IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier:
Reusable.reuseIdForMain) as! CustomCell
cell.nameLabel.text = players[indexPath.row].name
cell.otherInfo.text = players[indexPath.row].otherInfo
if let url = players[indexPath.row].imageUrl{
cell.profileImage.load.request(with: URL(string:url)!)
}
return cell
}
pourquoi u Cochez cette case si laisser url = url @DionizB –
@DevTech s'il y a des données dans l'URL, 'si laissez url = url' renvoie true sinon renvoie false – DionizB