【发布时间】:2011-07-21 19:27:42
【问题描述】:
我有问题... 在我的 MuttableArray 中有 N 个元素,但所有元素都是 null
.h
@interface ViewController : UIViewController <UITableViewDelegate,UITableViewDataSource> {
NSMutableArray *listProjectPost;
}
@property (retain,nonatomic) NSMutableArray *listProjectPost;
.m
@implementation ViewController
@synthesize listProjectPost;
-(void)dealloc
{
[self.listProjectPost release];
[super dealloc];
}
-(void)viewWillAppear:(BOOL)animated{
self.listProjectPost = [NSMutableArray array];
// loop code
// current element
currentNews *dop = [[currentNews alloc] init];
[self.listProjectPost addObject:[dop createElement:node]];
[dop release];
}
在
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
...
currentNews *dop = [self.listProjectPost objectAtIndex:indexPath.row];
cell.textLabel.text = [dop getTitle];
...
}
顶视图中一切正常(创建时查看) 但下一个索引我有错误 - EXC_BAD_ACCESS
对不起我的英语
【问题讨论】:
-
我解释得不好。初始化表,我渲染了 5 个元素(即 CurrentNews 不为空)但是当我开始翻转表(底部)然后 vyleaet 错误和 currentNews 的数组为零(实际上存在并且每个元素为 34 为空,并且必须是特定元素)这可能是什么原因?
标签: objective-c null nsmutablearray