目标C:为变量赋值创建自定义类型值

时间:2013-01-15 13:32:53

标签: objective-c

我正在尝试创建一个可以从数据源调用的值,该值将确定另一个变量接收的内容。这听起来令人困惑,但基本上我希望我的变量设置为以下任一值(取决于数据源所说的):

variable = variableValue/2;

variabel = 0;

variableValue是一个可以动态更改的属性。无论如何,我如何使用来自我的数据源的布尔值或int值来选择上面的任何一个选项。我做一个枚举吗?

我确信有一个简单的解决方案,但它正在逃避我。谢谢你的阅读!

2 个答案:

答案 0 :(得分:1)

我完全不明白你的问题,但你不能用if构造来检查它吗?

bool test = YES;

if(test == YES)
{
    // select 1
}
else
{
    // select 2
}

答案 1 :(得分:0)

如果是常量值,则使用常量。

#define kVariableValue           123

static int variableValue = 123;