DEVTOOLS-185 Remplacer le json en dur des images resgen #11
Reference in New Issue
Block a user
Delete Branch "DEVTOOLS-186/SVG_resgen"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
@@ -0,0 +12,4 @@let info: Infostatic func == (lhs: ImageContent, rhs: ImageContent) -> Bool {let lhsImagesCount = lhs.images.countTu peux optimiser les performances:
Pas besoin de check les infos.
Si tu as pas le meme count, tu ne vas pas parcourir ton tableau
imagesc'est toujours ca de gagné.@@ -0,0 +30,4 @@let filename: String}struct Info: Codable, Equatable {Aprs réflexion, on va changer le nom des 3 structs:
ImageContent->AssetContentImage->AssetImageDescriptionInfo->AssetInfoCes noms sont plus représentatifs de la data qu'ils contiennent.
@@ -71,0 +46,4 @@let encoder = JSONEncoder()encoder.outputFormatting = .prettyPrintedguard let data = try? encoder.encode(imageContent) else { return nil }Si la méthode appelante ne le fait pas déjà, dans le else regarde comment j'ai fais pour générer un warning pour Xcode. Avec le warning, le dev saura qu'il y a eu un soucis
636584ca45to129eb135f1