滑块其他类的最大值

时间:2012-09-27 10:04:09

标签: objective-c xcode

// class 1

int sliderMaximum;
float sliderMaximumDigital;


-(void)viewDidLoad
{
[super viewDidLoad];
class 2 *V1 = [[class 2 alloc] init];


sliderMaximum = V1.TeamAmountAfterSave;
NSNumber *yourNumber = [NSNumber numberWithInt:sliderMaximum];
sliderMaximumDigital = [yourNumber floatValue];

[sliderTeamSelect setMaximumValue:sliderMaximumDigital];

} 

// class 2

int teamAmount;

@synthesize TeamAmountAfterSave; (In .h file (@property int TeamAmountAfterSave;))

TeamAmountAfterSave = teamAmount;

//此代码几乎正常工作唯一的问题是我的滑块最大值设置为0.

// ps。 teamAmount具有按下按钮的次数值。

1 个答案:

答案 0 :(得分:0)

您正在分配新的视图控制器([[CompetitionViewController alloc] init]),然后您立即查询其中一个属性(sliderMaximum = V1.TeamAmountAfterSave)。因此,除非init的{​​{1}}未明确设置属性CompetitionViewController读取的值,否则它将为0。

我不知道你想要完成什么,但听起来你想要一个存储/管理数据的管理器对象(可能是单例)。视图控制器不是这样做的地方。