对于 iOS 应用来说,你倾向于用哪种方式控制样式

2015-08-07 21:50:36 +08:00
 expkzb

一、宏

类似于:

#define FontTypeSmallTitle [UIFont fontWithName:@"Arial" size:14]

二、继承

类似于:

@interface TypeALabel : UILabel

三、使用类似 css 样式表写法的类库

欢迎补充

2448 次点击
所在节点    iDev
13 条回复
pengjay
2015-08-07 22:02:08 +08:00
Category
vulgur
2015-08-07 22:18:38 +08:00
继承
SeanChense
2015-08-07 22:26:18 +08:00
像 font 、color 这样的直接 Category
tigerZhang
2015-08-07 22:28:10 +08:00
Category
xi_lin
2015-08-07 23:39:33 +08:00
@SeanChense 怎么用Category做呢?
hdbean
2015-08-08 00:13:54 +08:00
分类
SeanChense
2015-08-08 00:13:59 +08:00
@xi_lin http://seanchense.github.io/blog/use_category_in_ios_project.html 我写的一点说明,如有漏洞请见谅。
LINAICAI
2015-08-08 00:19:21 +08:00
绝对Category好用。。。
xi_lin
2015-08-08 00:31:49 +08:00
@SeanChense 懂了,理解叉了~谢谢分享
fhefh
2015-08-08 10:37:22 +08:00
学习了 谢谢
likers
2015-08-12 12:29:26 +08:00
@SeanChense 可以理解为是重载UIColor吗
SeanChense
2015-08-12 13:07:51 +08:00
@likers Category 不能算重载因为不是继承。
likers
2015-10-04 11:09:53 +08:00
@SeanChense 了解了,谢谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/211620

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX