On va simplifier et éviter la duplcation de la property. Mets toujours le commentaire :
/// Translation in \(lang) :
/// \(translation)
///
/// Comment:
/// \(comment?.isEmpty ? comment : "No comment")
et dans la property tu peux toujours mettre , comment: "\(comment ?? "")"
On va simplifier et éviter la duplcation de la property. Mets toujours le commentaire :
```
/// Translation in \(lang) :
/// \(translation)
///
/// Comment:
/// \(comment?.isEmpty ? comment : "No comment")
```
et dans la property tu peux toujours mettre `, comment: "\(comment ?? "")"`
Obligé de mettre ((comment ?? "").isEmpty ? "No comment" : comment!) car:
avec comment?.isEmpty, j'ai l'erreur Optional type 'Bool?' cannot be used as a boolean
Et je me suis permis de rajouter le comment! pour éviter un comment ?? "" car si il est nul dans le test d'avant on le transforme en "" dans tout les cas
Obligé de mettre \((comment ?? "").isEmpty ? "No comment" : comment!) car:
avec comment?.isEmpty, j'ai l'erreur Optional type 'Bool?' cannot be used as a boolean
Et je me suis permis de rajouter le comment! pour éviter un comment ?? "" car si il est nul dans le test d'avant on le transforme en "" dans tout les cas
Obligé de mettre ((comment ?? "").isEmpty ? "No comment" : comment!) car:
avec comment?.isEmpty, j'ai l'erreur Optional type 'Bool?' cannot be used as a boolean
Et je me suis permis de rajouter le comment! pour éviter un comment ?? "" car si il est nul dans le test d'avant on le transforme en "" dans tout les cas
Quand tu veux faire un test de bool avec un optionnel tu auras l'erreur que tu as mis si tu le laisses tel quel. Pour pas avoir l'erreur il suffit d'un comment?.isEmpty == false au runtime ca donne un nil == false ==> false
> Obligé de mettre \((comment ?? "").isEmpty ? "No comment" : comment!) car:
> avec comment?.isEmpty, j'ai l'erreur Optional type 'Bool?' cannot be used as a boolean
> Et je me suis permis de rajouter le comment! pour éviter un comment ?? "" car si il est nul dans le test d'avant on le transforme en "" dans tout les cas
Quand tu veux faire un test de bool avec un optionnel tu auras l'erreur que tu as mis si tu le laisses tel quel. Pour pas avoir l'erreur il suffit d'un `comment?.isEmpty == false` au runtime ca donne un nil == false ==> false
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
@@ -94,1 +87,3 @@"""private func getBaseProperty(lang: String, translation: String, isStatic: Bool, comment: String?) -> String {if let comment, !comment.isEmpty {On va simplifier et éviter la duplcation de la property. Mets toujours le commentaire :
et dans la property tu peux toujours mettre
, comment: "\(comment ?? "")"Obligé de mettre ((comment ?? "").isEmpty ? "No comment" : comment!) car:
avec comment?.isEmpty, j'ai l'erreur Optional type 'Bool?' cannot be used as a boolean
Et je me suis permis de rajouter le comment! pour éviter un comment ?? "" car si il est nul dans le test d'avant on le transforme en "" dans tout les cas
Quand tu veux faire un test de bool avec un optionnel tu auras l'erreur que tu as mis si tu le laisses tel quel. Pour pas avoir l'erreur il suffit d'un
comment?.isEmpty == falseau runtime ca donne un nil == false ==> falseCa m'a l'air bien 👍