Première utilisation d'un commutateur enum, donc quelques questions.comment utiliser une instruction enum switch dans une autre fonction
Je cherche à utiliser cette instruction switch dans une fonction tableView comme ça. Premièrement, est-ce que je déclare une variable ouverte avant d'utiliser le commutateur enum? Si oui, est-ce que je passe dans la variable ouverte au commutateur ou crée le commutateur avec un nouveau nom et en passant dans la variable ouverte? Troisièmement, comment puis-je recevoir la valeur du commutateur?
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "FCT") as! FoodCellTwo
let each = resultss[indexPath.row]
var open: GMSPlacesOpenNowStatus = each.openNowStatus
enum open : Int {
/** The place is open now. */
case yes
/** The place is not open now. */
case no
/** We don't know whether the place is open now. */
case unknown
}
cell.nameLabel.text = each.name
return cell
}
https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Enumerations.html#//apple_ref/doc/uid/TP40014097-CH12-ID146 – BangOperator
Sa coupe très claire , le statut ouvert peut être, ouvert maintenant c'est-à-dire OUI, fermé maintenant, c'est-à-dire le cas NON et si le statut ouvert n'est pas connu, alors est INCONNU. Si vous rencontrez un problème de syntaxe spécifique, vous pouvez vous référer au lien ci-dessus ou poser une autre question. – BangOperator
J'ai reformulé ma question. – jonpeter