@implementation UIcolor (UIcolor_Constants) +(UIcolor *) defaultResulttableBackgroundcolor{ //return [[UIcolor colorWithRed:0.6f green:0.004f blue:0.0f Alpha:1.0f] retain]; return [[UIcolor colorWithRed:0.1f green:0.004f blue:0.3f Alpha:0.3f] retain];}+(UIcolor *) defaultResultheaderBackgroundcolor{ return [[UIcolor clearcolor] retain];}@end
在constants.h我有
@interface UIcolor (UIcolor_Constants) +(UIcolor *) defaultResulttableBackgroundcolor;+(UIcolor *) defaultResultheaderBackgroundcolor;@end
然后只需使用[UIcolor defaultResulttableBackgroundcolor]我想引用此常量.
我想有一些其他UIcolor和UIFont常量,虽然这有效,但似乎比它需要的更复杂.有更简单的方法吗?
解决方法 我其实也喜欢这种方式.一个问题:为什么你保留了uicolor? 这非常危险.它很可能会犯错误并造成内存泄漏. 总结以上是内存溢出为你收集整理的objective-c – UIColor,UIFont等的外部常量全部内容,希望文章能够帮你解决objective-c – UIColor,UIFont等的外部常量所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)