rgb(34, 34, 34) zu UIColor

Ich habe einen RGB-string in der form rgb(34, 34, 34). Ich möchte analysieren, um eine UIColor mit iOS. Ich glaube, ich brauche einen regex für diese, aber ich kann nicht scheinen, um es zu knacken. Dies ist, was ich habe, so weit.

NSString *regExString = @"(.*?)rgb\((\d+), (\d+), (\d+)\)";

NSError *error = nil;

NSRegularExpression *regEx = [NSRegularExpression regularExpressionWithPattern:regExString
                                                                       options:NSRegularExpressionCaseInsensitive error:&error];

NSArray *matches = [regEx matchesInString:backgroundColorString options:NSRegularExpressionCaseInsensitive
                                        range:NSMakeRange(0, backgroundColorString.length)];

Wenn jemand mir schicken könnte in die richtige Richtung, das wäre toll.

HABEN Sie die bekommen einen rgb-string wie, oder kann man den tatsächlichen Wert?
Ich erhalte diese RGB-string von einer API habe ich nicht die Kontrolle über. Sie liefern es in diesem format leider nicht.
Check meine Antwort 🙂 Hinzugefügt, etwas, das helfen wird

InformationsquelleAutor | 2012-12-12

Schreibe einen Kommentar