重新加载数据时tableView会崩溃

发布于 2024-11-08 07:07:42 字数 688 浏览 6 评论 0原文

在我调用方法 getData.我尝试重新加载数据,但没有重新加载数据。我不知道为什么,但我可以正确获取数据。哦,我在 viewDidAppear 处设置了 getData 因为我想快速从上一个视图进入此视图,用户将看到加载视图,当我完全加载数据时,加载视图将消失并出现 tableview

这是我的简单代码

.m

- (void) viewDidAppear:(BOOL)animated
{
    [super viewDidAppear:animated];
    [self getData];
    NSLog(@"%@ %@ %@ %@",con_ad,con_po,depre,other);
    [tableCommon reloadData];
    [bckView removeFromSuperview];
}

.h

@interface Hoora : UIViewController {
    IBOutlet UITableView *tableCommon;
}

@property (nonatomic, retain) UITableView *tableCommon;

我已经链接参考号出路。

它说它在 main.m 崩溃 我如何在新数据中设置单元格。

对不起。它只显示 EXE-BAD-ACCESS 错误

After I call method getData. I try reload data but it didn't reload data. I don't know why but I can get Data correctly. Oh I set getData at viewDidAppear because I want to get in this view from prev view quickly and User will see loading view and when I completely load data , loading view will disappear and tableview will appear

Here is my simple code

.m

- (void) viewDidAppear:(BOOL)animated
{
    [super viewDidAppear:animated];
    [self getData];
    NSLog(@"%@ %@ %@ %@",con_ad,con_po,depre,other);
    [tableCommon reloadData];
    [bckView removeFromSuperview];
}

.h

@interface Hoora : UIViewController {
    IBOutlet UITableView *tableCommon;
}

@property (nonatomic, retain) UITableView *tableCommon;

I already link Ref. Outlet.

It said it crash at main.m How can I set cell in new data.

I'm sorry. It just show EXE-BAD-ACCESS error

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不知所踪 2024-11-15 07:07:43

另一种可能性是您的自定义单元格和/或数据源已发布。然后reload TableView方法想要访问单元格/数据源但无法获取数据->碰撞

another possibility is that your custom cells and/or data source are released. Then the reload TableView method want to access the cells/data source but couldn't get the data -> crash

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文