Wie man Hex-Farbwerte in Swift (UIColor) verwendet
Hallo zusammen! Ich bin neu in der iOS-Entwicklung und programmiere in Swift. Ich bin auf ein Problem gestoßen: Im Design wurden mir Farben im HEX-Format gegeben (z.B. `#FF5733`), aber die Standardklasse `UIColor` scheint nicht direkt mit Hex-Strings arbeiten zu können.\n\nIch habe Folgendes versucht:\n```swift\nlet myColor = UIColor(hex: "#FF5733") // Fehler!\n```\nAber Xcode gibt einen Fehler aus — es gibt keinen solchen Initialisierer.\n\nIch habe versucht, fertige Lösungen im Internet zu finden, aber ich stoße nur auf verschiedene Code-Stücke, die nicht immer funktionieren. Zum Beispiel empfehlen einige, Hex manuell in RGB-Komponenten aufzuteilen, aber das ist sehr umständlich, wenn es viele Farben gibt. Andere schlagen vor, Extensions zu schreiben, aber ich bin mir nicht sicher, wie man das richtig macht, damit sowohl 6-stellige Hex (ohne Alpha-Kanal) als auch 8-stellige (mit Transparenz) unterstützt werden.\n\nKönnt ihr mir bitte sagen, wie man das richtig macht?