gpt4 book ai didi

"received memory warning"消息后 iOS UITableView 内容松散

转载 作者:行者123 更新时间:2023-11-29 13:22:47 25 4
gpt4 key购买 nike

(最初我将此发布在 Apple Developer Network 上,四天后没有收到任何回复,所以我复制/粘贴到这里)

ARC 已启用。

在我的类里面,我有一个 UITableViewController 属性,

@property (nonatomic, strong) UITableViewController* tableViewControllerSectionMenu;

用于保存 UIPopoverController 的 TableView 。

此代码创建 UITableViewController 并在 viewDidLoad: 中设置委托(delegate)和数据源

self.tableViewControllerSectionMenu = [[UITableViewController alloc] initWithStyle:UITableViewStylePlain];
self.tableViewControllerSectionMenu.tableView.dataSource = self.dataSource;
self.tableViewControllerSectionMenu.tableView.delegate = self;

在出现内存警告之前,这一切正常。

之后表格是空白的。

我尝试将 reloadData 放在调用 popover 的地方,但没有任何改变。

有人知道为什么会发生这种情况以及如何补救吗?

通过谷歌搜索,我找到了几个解决方案,但没有一个适用于我的情况。

最佳答案

我认为收到内存警告时您的数据已清理。您是否偶然实现了 didReceiveMemoryWarningviewDidUnload

关于 "received memory warning"消息后 iOS UITableView 内容松散,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13968208/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com