В моей заявке, имеющая функцию поиска, и я хочу, чтобы искать значение из нескольких ключей Это мой словарь:как искать данные из нескольких ключевых слов?
notifications = (
{
"beautician_name" = "ABC";
"booking_date" = "2016-12-12";
"date_time" = "2016-12-12 11:27:42";
discount = 25%;
"service_name" = Tanning;
"sub_service_name" = "Spray Tan";
title = Cancellation;
},
{
"beautician_name" = "PQR";
"booking_date" = "2016-12-11";
"date_time" = "2016-12-12 11:27:42";
discount = 25%;
"service_name" = hair;
"sub_service_name" = "Spray Tan";
title = Cancellation;
},
{
"beautician_name" = "XYZ";
"booking_date" = "2016-12-15";
"date_time" = "2016-12-12 11:27:42";
discount = 25%;
"service_name" = film;
"sub_service_name" = "Spray Tan";
title = Cancellation;
}
)
Я хочу найти данные из «beautician_name», «booking_date», «скидки», "sub_service_name «Эти ключи. Я хочу предикат не для петли и т. Д. Пожалуйста, помогите мне решить эту проблему
Пожалуйста, укажите, какой ключ (ы) вы хотите выполнить поиск ... подробнее рассказать – sanman
@sanman, пожалуйста, проверьте мой обновленный анс –
проверить http://stackoverflow.com/questions/33793427/swift-filter -for-multiple-dictionary-keys (ответ santa claus), http://stackoverflow.com/questions/10980618/using-nspredicate-to-filter-based-on-multiple-keys-not-values-for-key – sanman