//SecondPage.h
@property (nonatomic, copy) NSString *secondLabelText;
+(SecondPage *) newAlloc;
+(id) totalOpen;
+(void)setSecondLabelText;
还有SecondPage.m
@synthesize secondLabelText; //DOESNT WORK.
NSString* secondLabelText; //DOES WORK.
+(void) setSecondLabelText
{
secondLabelText = @"TEST";
}
+(id) totalOpen
{
[self setSecondLabelText];
return secondLabelText;
}
有没有一种方法可以将Synthesise用于类变量?
最佳答案
Objective-c没有类变量,部分原因是静态C变量(和类方法)通常可以发挥相同的作用,因此添加它们并不是优先事项。
没有Class变量意味着没有Class属性,因此就没有Class @Synthesize。
关于objective-c - @synthesize类变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13279711/