gpt4 book ai didi

ios - 当字段来自 sqlite 数据库时点击 didSelectRowAtIndexPath

转载 作者:行者123 更新时间:2023-11-29 03:06:10 25 4
gpt4 key购买 nike

我有一个 uitableview,其中填充了我的 sqlite 数据库中的数据。结果,当我点击内容为“测试”的第一个单元格时,我试图加载一个新 View 。所以我尝试了下面的代码

if ([[patients objectAtIndex:indexPath.row]isEqualToString:@"test"])
{do this }

但我收到错误 -[Patient isEqualToString:]: unrecognized selector sent to instance希望在我如何访问我的数据库字符串以将它们与我单击时的值进行比较方面提供一些帮助。谢谢P.S 这就是我将我的值添加到我的 uitableview cellForRowAtIndexPath

的方式
Patient *as = [patients objectAtIndex:indexPath.row];
cell.textLabel.text = as.region;

这段代码也给出了同样的错误

Patient *as = [patients objectAtIndex:indexPath.row];
if ([as.region isEqualToString:@"TEST"])

最佳答案

patients 是一组 Patient 实例。您正在尝试将整个实例与您无法执行的字符串进行比较。相反,我怀疑您想这样做:

if ([[[patients objectAtIndex:indexPath.row] region] isEqualToString:@"test"])

关于ios - 当字段来自 sqlite 数据库时点击 didSelectRowAtIndexPath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22748263/

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