Я хотел бы сделать запрос в базе данных apple cloudkit, чтобы показать маркеры на карте в соответствии с часами открытия и закрытия магазина, например. ВОТ ЧТО я пытался сделать, но ничего не отображает:
NSString * const date1 = @"open_hours";
NSString * const date2 = @"close_hours";
-(void)LoadStoresForLocation:(CLLocation*)userLocation completionHandler:(void (^)(NSArray *results))completionHandler{
NSDate *currentTime = [NSDate date];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"hh-mm"];
NSString *resultString = [dateFormatter stringFromDate: currentTime];
NSPredicate *pred = [NSPredicate predicateWithFormat:@"currentTime BETWEEN date1 AND date2"];
CKQuery *query = [[CKQuery alloc]initWithRecordType:StoreTable predicate:pred];
CKQueryOperation *queryOperation = [[CKQueryOperation alloc] initWithQuery:query];