Variables 如何通过序列传递变量?

Variables 如何通过序列传递变量?,variables,ios5,xcode4.2,uistoryboardsegue,Variables,Ios5,Xcode4.2,Uistoryboardsegue,是否可以通过Segue传递double(例如)的值?给定示例代码,我试图通过Segue将UIStepper(double)的值传递给另一个视图。我知道我必须在另一个控制器上声明double,但我不确定这是否可能。我必须在另一个视图控制器中声明什么才能使其工作 提前谢谢 -保罗 -(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { if ([[segue identifier] isEqualToStri

是否可以通过Segue传递double(例如)的值?给定示例代码,我试图通过Segue将UIStepper(double)的值传递给另一个视图。我知道我必须在另一个控制器上声明double,但我不确定这是否可能。我必须在另一个视图控制器中声明什么才能使其工作

提前谢谢

-保罗

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([[segue identifier] isEqualToString:@"home2Segue"]) 
    {
        double classLength = stepperClassTime.value;

        home_1_ViewController *vc = (home_1_ViewController *)[segue destinationViewController];

        vc.classLength = classLength;  

    } 
}

如果您将
classLength
作为属性添加到
home\u v1\u ViewController
类中,这应该可以正常工作:

头文件(.h):

实现文件(.m):


原来我也在做同样的事情,我只是有个打字错误。我有个同学说,一个打字错误真的会毁了你的一天……至少你得确认你做的是对的。:-)
@property (nonatomic) double classLength;
@synthesize classLength;