【发布时间】:2011-01-06 14:40:10
【问题描述】:
在我的头文件中,我有这个代码:
@interface TableViewController : UIViewController
{
IBOutlet UITableView *tblListData;
NSArray *arryData;
}
在我的类声明文件中,我有这个实现:
- (void)viewDidLoad
{
arryData = [[NSArray alloc] initWithObjects:@"iPhone",@"iPod",@"MacBook",nil];
[super viewDidLoad];
}
现在我收到此 Xcode 警告:NSArray may not respond to -addObject 用于以下代码:
- (IBAction)AddButtonAction:(id)sender
{
[arryData addObject:@"Mac Mini"];
[tblListData reloadData];
}
而且,果然,我的NSArray 没有回复addObject! :(
我该怎么办?
【问题讨论】:
标签: iphone objective-c cocoa cocoa-touch nsarray