Формат даты предиката Swift 4 NSP не работает - PullRequest
0 голосов
/ 27 августа 2018

Я пытаюсь получить фотографии и видео с камеры пользователя, снятой в течение последних 7 дней.

Вот мой код ...

let oneWeekAgoDate = NSCalendar.current.date(byAdding: .weekOfYear, value: -1, to: NSDate() as Date)

fetchOptions.predicate = NSPredicate(format: "date > %@ && (mediaType = %d || mediaType = %d)",oneWeekAgoDate! as NSDate, PHAssetMediaType.image.rawValue, PHAssetMediaType.video.rawValue)

Взято из https://stackoverflow.com/a/30520861/6633865

Однако мое приложение продолжает останавливаться с этим сообщением

Неподдерживаемый предикат в параметрах выборки: дата> CAST (556405508.551209, "NSDate")

Есть идеи?

Спасибо

...