#import <objc/objc.h>
#import <objc/Object.h>
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
@implementation TestObj
- (NSString *)hexStringFromColor:(UIColor *)color {
const CGFloat *components = CGColorGetComponents(color.CGColor);
CGFloat r = components[0];
CGFloat g = components[1];
CGFloat b = components[2];
return [NSString stringWithFormat:@"#%02lX%02lX%02lX",
lroundf(r * 255),
lroundf(g * 255),
lroundf(b * 255)];
}
int main()
{
// your code goes here
return 0;
}
@end
I2ltcG9ydCA8b2JqYy9vYmpjLmg+CiNpbXBvcnQgPG9iamMvT2JqZWN0Lmg+CiNpbXBvcnQgPEZvdW5kYXRpb24vRm91bmRhdGlvbi5oPiAKICAgICNpbXBvcnQgPFVJS2l0L1VJS2l0Lmg+CkBpbXBsZW1lbnRhdGlvbiBUZXN0T2JqCi0gKE5TU3RyaW5nICopaGV4U3RyaW5nRnJvbUNvbG9yOihVSUNvbG9yICopY29sb3IgewogICAgY29uc3QgQ0dGbG9hdCAqY29tcG9uZW50cyA9IENHQ29sb3JHZXRDb21wb25lbnRzKGNvbG9yLkNHQ29sb3IpOwoKICAgIENHRmxvYXQgciA9IGNvbXBvbmVudHNbMF07CiAgICBDR0Zsb2F0IGcgPSBjb21wb25lbnRzWzFdOwogICAgQ0dGbG9hdCBiID0gY29tcG9uZW50c1syXTsKCiAgICByZXR1cm4gW05TU3RyaW5nIHN0cmluZ1dpdGhGb3JtYXQ6QCIjJTAybFglMDJsWCUwMmxYIiwKICAgICAgICAgICAgbHJvdW5kZihyICogMjU1KSwKICAgICAgICAgICAgbHJvdW5kZihnICogMjU1KSwKICAgICAgICAgICAgbHJvdW5kZihiICogMjU1KV07Cn0KaW50IG1haW4oKQp7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglyZXR1cm4gMDsKfQpAZW5k