【发布时间】:2014-08-07 22:53:29
【问题描述】:
我有两个对象:NavButton,在每个 ViewController 和一个特定的 ViewController 上可见。 NavButton 应该知道哪种 ViewController 要求它并隐藏不需要的按钮。我考虑将其实现为将枚举从 ViewController 传递到 NavButton。
我对此有两个问题:
1. 我应该在哪里声明枚举?
2. 如何让 enum 在所有的 ViewController 中可见,所以每个 VC 都可以访问 NavButton 的属性为:self.navButton.kind = bigButton;
【问题讨论】:
-
将枚举放入每个视图控制器都可以导入的.h文件中。
-
我应该使用什么模板来创建那个 .h 文件?像往常一样上课?把那个文件放到prefix.pch可以吗?
-
模板?你不需要模板。只是一个带有枚举的干净 .h 文件。
-
加前缀可以吗?
标签: ios objective-c c enums