У меня есть список значений массива. И каждый объект имеет type
значения ключа. Поэтому в моем табличном представлении я не должен показывать объект определенного типа. И все остальные объекты, которые мне нужно показать. Как я могу это сделать?
Вот мои значения:
(
{
"booking_id" = 1137;
"category_id" = 6;
"category_name" = Public;
type = Public;
},
{
"booking_id" = 1179;
"category_id" = 1;
"category_name" = bay range;
type = Offerers;
},
{
"booking_id" = 1178;
"category_id" = 1;
"category_name" = newYork range;
type = Offerers;
},
{
"booking_id" = 1137;
"category_id" = 6;
"category_name" = Public range;
type = Public;
}
)
Как и выше. В моей таблице вид из приведенных выше значений. Я не должен показывать type == "public
". Так что все остальные значения мне нужно показать в табличном представлении. Как я могу это сделать.
Я пытался проверить тип == "public". Но не уверен, как я могу продолжить оттуда.
Любые решения будут полезны.
Спасибо.
Обновлено: Я тоже пробовал код ниже. Но это не работает.
var detailsarr = NSMutableArray()
var dic = self.detailsarr.object(at: indexPath.section) as! NSArray;
я делаю как:
dic = dic.filter { $0["type"] != "Public" }