//SecondPage.h
@property (nonatomic, copy) NSString *secondLabelText;
+(SecondPage *) newAlloc;
+(id) totalOpen;
+(void)setSecondLabelText;
//SecondPage.h
@synthesize secondLabelText; //DOESNT WORK.
NSString* secondLabelText; //DOES WORK.
+(void) setSecondLabelText
{
secondLabelText = @"TEST";
}
+(id) totalOpen
{
[self setSecondLabelText];
return secondLabelText;
}
我希望能够使用类方法将一个类的变量“复制”到另一个类中。在这种情况下,我使用了 [SecondPage totalOpen],但唯一的问题是我只能在类方法 setSecondLabelText 中设置 secondLabelText,如果它已经设置,我将无法调用它。有没有一种方法可以为一个类返回一个已经设定的值,或者一种不同的方法来实现我想要实现的目标。