这真让我抓狂。我有一堂课:
@interface qanda : NSObject
@property (nonatomic, copy) NSString *quote;
@property (nonatomic, copy) NSString *author;
@end
是的,我确实在另一个文件中合成了它们。
然后在我的 Viewdidload 文件中声明了一些对象。
- (void)viewDidLoad
{
qanda *qanda1 = [[qanda alloc] init];
qanda1.quote = @"All our dreams can come true – if we have the courage to pursue them. ";
qanda1.author = @"Walt Disney";
}
我的 ViewDidLoad 文件有一个简短的摘录。
但是,当我尝试访问该对象的字符串时,我得到一个错误,我不知道为什么。
self.quote.text = qanda.quote;`
(顺便说一句,引用是一个出口)我得到的错误是:“使用未声明的标识符'qanda1';你的意思是'qanda'吗?