如何清除[[UIColor grayColor] CGColor]
愚蠢的警告?
[self setValue:
[[UIColor grayColor] CGColor]
forKeyPath:[NSString stringWithFormat:@"_View_%@%d.layer.borderColor",
i>=10?@"":@"0", i]];
不兼容的指针类型发送'CGColorRef'(aka'struct
CGColor *')为类型'id'的参数
谢谢。
最佳答案
将CGColor转换为id类型:
[self setValue:
(id)[[UIColor grayColor] CGColor]
forKeyPath:[NSString stringWithFormat:@"_View_%@%d.layer.borderColor",
i>=10?@"":@"0", i]];
关于objective-c - 删除UIColor CGColor-KVC警告,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13583644/