Zum Speichern des UIColor in einem Plist: Ich habe verschiedene Möglichkeiten ausprobiert, war aber nicht dazu in der Lage, die Farbwerte in einer PLIST-Datei zu speichern und abzurufen.
Ich kann den Datenwert der Farbe nicht mit nslog extrahieren und im plist speichern.
Gibt es einen anderen Weg?
Ich bevorzuge die Verwendung von String, um die Farbe zu speichern. Der Parsing-Code, der das unten zeigt (ausgeschnitten von Ссылка )
%Vor%Für eine schnelle Lösung (aber vielleicht nicht die schönste):
0xff00e3
Hier ist ein Codebeispiel:
%Vor%
Nachdem Sie die Farbe als Hexadezimal eingegeben haben, zeigt der Plist-Editor sie als Dezimalzahl an. Nicht nett. Als Entwickler kopieren Sie normalerweise die Farben aus einem Designdokument, so dass die Farbwerte nicht so groß gelesen werden müssen.