1
16
对于“public”常量,您将其声明为
然后
考虑使用
|
2
12
目标C类不支持常量作为成员。你不能按你想要的方式创建常量。 声明与类关联的常量的最接近方法是定义一个返回它的类方法。也可以使用extern直接访问常量。这两种情况都显示如下:
类方法版本的一个优点是它可以很容易地扩展为提供常量对象。可以使用外部对象,nut必须在初始化方法中初始化它们(除非它们是字符串)。因此,您经常会看到以下模式:
|
3
0
对于像整数这样的值类型常量,一个简单的方法是使用 enum hack 正如Unbeli所暗示的。
这比使用
另一种方法是
通过对苹果头文件的快速扫描,可以发现枚举黑客方法似乎是在Objective-C中实现这一点的首选方法,实际上我发现它更干净,可以自己使用。
此外,如果要创建选项组,则应考虑使用
更多信息
|
Codename K · VB6-如何使窗体排在第二位? 6 年前 |
spice · 条件语句PHP 5.4出现意外“)”错误[重复] 6 年前 |
snuff · c语法的问题-const*const*定义 6 年前 |
DCR · 为什么要触发onclick事件 6 年前 |
ClementNerma · 如何在C中生成“实”常量?[副本] 6 年前 |