我有一个UITableView,其中包含一些带有任务(标签)的单元格。我还有一个类型字符串数组,其中包含一些显示在tableView中的任务。现在我想检查数组中的字符串是否与来自任何单元格的字符串匹配。如果匹配,我想找出匹配单元格的indexPath。
答案 0 :(得分:3)
你正在考虑这个错误。你需要在头部侧面拍打自己并大声说出模型 - 视图 - 控制器几次。
细胞没有字符串。它们只是视图。从某种意义上说,细胞甚至不存在!这是一个非常真实的东西:例如,在100行表格中,任何时候都只能存在大约12个单元格。所以没有细胞可供查看。
字符串位于模型中,而不是您的视图中。停止考虑该表并考虑存储有关进入表的数据的信息的位置。 那是您要查找字符串的位置。当您找到它时,您将知道索引路径,因为这就是您的模型的结构。