Я работаю над приложением для чтения электронных книг. Я использую основные данные для хранения информации, если пользователь закладывает страницу. Основной объект данных для объекта закладки имеет несколько свойств, таких как номер страницы, текст закладки и т. Д. получить все закладки для страниц с нечетными номерами во всей книге. Свойство «номер страницы» сущности метки книги имеет тип «целое число 32» в базовой модели данных. Следующий предикат не работает для получения закладок с нечетными страницами:
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(bookPath == %@) AND (bookmarkPageIndex%2!=0)", self.bookPath];
где "bookmarkPageIndex" - номер страницы, на который добавлена закладка.
Пожалуйста, помогите, как проверить, если bookmarkPageIndex является четным или нечетным при извлечении из coredata.