gpt4 book ai didi

ios - UITableView 滚动时崩溃(iOS 7.1.2)

转载 作者:行者123 更新时间:2023-11-29 02:46:37 25 4
gpt4 key购买 nike

当用户按下按钮时,我创建了一个 UITableView,将它的委托(delegate)和数据源设置为当前 Controller (它实现了 UITableViewDelegateUITableViewDataSource protocols), 将其作为 subview 添加到 Controller 的 View 中并实现数据源方法

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section;
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;

每当我滚动表格 View 时,应用程序就会崩溃

[UITableView currentPage]: unrecognized selector sent to instance 0x11365c00

0x11365c00tableView。如果我不设置 tableView 的 委托(delegate)而只设置数据源,它就不会崩溃。如果我在 numberOfRowsInSection 中返回 0,此行为是相同的,因此不会向 tableView 添加任何内容,并且不会出现与我的数据相关的崩溃。任何帮助都会很棒!

最佳答案

发生崩溃是因为您正在向无法处理它的对象发送消息 -currentPage
实际上 tableviews 在它们的界面中没有这个方法,除非你使用的是类别。所以问题是您的实现文件应该处理哪个对象?

关于ios - UITableView 滚动时崩溃(iOS 7.1.2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25035248/

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