Я должен показать галочку, прежде чем я выбрал для некоторых значений массива, я должен показать галочку для значения массива 1 и ни для 0.How сделать that..check код ниже:Как показать Checkmark в таблице view swift?
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell
{
let cell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath)
cell.textLabel?.text = AllItems[indexPath.row] as? String
for dict1 in selectedItems
{
if Intvalues == dict1 as? NSObject {
// I have to show CheckMark
}
else if ZeroIntvalues == dict1 as? NSObject
{
// I don’t need to show CheckMark
}
}
cell.textLabel?.textColor = UIColor.whiteColor()
return cell
}
AllItems = [ "БМВ", "Ауди", "Фольксваген"] SelectedItems = [ «1»,»0” , "1"] Intvalues = 1 ZeroIntvalues = 0 –
Вы, разумеется, не хотите цикл for в cellForRowAtIndexPath. Вы должны использовать indexPath для индексации в массив – Paulw11
Спасибо за исправление моих ошибок –