我正在考虑使用 for 循环,但想知道是否有任何内置方法可以实现这一点。基本上在一个视图中,我有一个带有对象列表的表格视图,用户可以根据需要单击任意数量,“检查”它们。当他们转到下一个字符串时,我想用所选名称填充另一个表视图。
这是我的选择方法:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:indexPath];
if (cell.accessoryType == UITableViewCellAccessoryNone)
cell.accessoryType = UITableViewCellAccessoryCheckmark;
else
cell.accessoryType = UITableViewCellAccessoryNone;
[tableView deselectRowAtIndexPath:indexPath animated:NO];
}
我正在考虑编写一个包含 for 循环的方法,该循环遍历从中提取表视图的数组中的每个值,并仅将具有正确附件类型的那些值添加到新数组中。有任何想法吗?