В моем проекте я хочу, чтобы преобразовать значение строки UIcolour шестнадцатеричного значения хеша-функции ..не может преобразовать значение строки UIColor шестнадцатеричного значения Hash
когда я выполнять функцию NSLog значению печати цветов й получить значение, как "UIDeviceRGBColorSpace 0.866667 0.886275 0.415686 1". Я хочу преобразовать его в хэш-значение. Заранее спасибо
Я использую эту функцию, чтобы преобразовать шестнадцатеричное целое значение хэш-значение
// Для получения UIColor от значения Hex
- (UIColor *)colorWithHexString:(NSString *)hexString {
unsigned rgbValue = 0;
NSScanner *scanner = [NSScanner scannerWithString:hexString];
[scanner setScanLocation:1]; // bypass '#' character
[scanner scanHexInt:&rgbValue];
return [UIColor colorWithRed:((rgbValue & 0xFF0000) >> 16)/255.0 green:((rgbValue & 0xFF00) >> 8)/255.0 blue:(rgbValue & 0xFF)/255.0 alpha:1.0];
}
Благодарим Вас за ваша ценная поддержка .. –