UIColorのRGBA値を8文字の16進文字列としてデータベースに保存する必要があるプロジェクトがあります。たとえば、[UIColorblueColor]は@"0000FFFF"になります。私は次のようにコンポーネント値を取得できることを知っています:
CGFloat r,g,b,a;
[color getRed:&r green:&g blue: &b alpha: &a];
しかし、これらの値から16進文字列に移行する方法がわかりません。私は他の方法で行く方法について多くの投稿を見てきましたが、この変換のために機能するものは何もありません。