Size: a a a

iOS Developers — русскоговорящее сообщество

2020 June 11

t

tox in iOS Developers — русскоговорящее сообщество
Ehotuna
Так и не нашел пока решение. А если я получу все данные из БД и циклом пройдусь по всем индексам записей, форматируя ее в день недели ("ЕЕЕЕ"). При совпадении дня недели буду записывать в новый массив. Насколько это разумное решение?
если часто такое надо, может добавить поле в базу при импорте сразу ставить день недели? ))
источник

E

Ehotuna in iOS Developers — русскоговорящее сообщество
tox
filter делай
Я не пойму как сделать фильтр по дням недели. Допустим я беру сегодняшнюю дату и из нее получаю день недели:
let formatter = DateFormatter()
formatter.dateFormat = "EEEE"
let calendarDay = formatter.string(from: date)
Получаю тип String и не могу прописать его в filter
Уже думал о поле с названием дня недели, но, по-моему, это совсем по-крестьянски. Если есть данные в формате NSDate неужели нельзя выдрать оттуда день недели.
источник

t

tox in iOS Developers — русскоговорящее сообщество
ух
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Ehotuna
Я не пойму как сделать фильтр по дням недели. Допустим я беру сегодняшнюю дату и из нее получаю день недели:
let formatter = DateFormatter()
formatter.dateFormat = "EEEE"
let calendarDay = formatter.string(from: date)
Получаю тип String и не могу прописать его в filter
Уже думал о поле с названием дня недели, но, по-моему, это совсем по-крестьянски. Если есть данные в формате NSDate неужели нельзя выдрать оттуда день недели.
ну чувачок у тебя данные неправильно хранятся
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
если тебе нужно фильтровать по дням недели значит и хранить надо дни недели
источник

E

Ehotuna in iOS Developers — русскоговорящее сообщество
Denis Kim
ну чувачок у тебя данные неправильно хранятся
То есть создавать еще одно свойство типа String и туда записывать название дня недели?
источник

t

tox in iOS Developers — русскоговорящее сообщество
Ehotuna
То есть создавать еще одно свойство типа String и туда записывать название дня недели?
номер может?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Ehotuna
То есть создавать еще одно свойство типа String и туда записывать название дня недели?
не еще одно свойство, а просто свойство
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
и это называется не стринг, а date components
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
вообще неплохо бы описывать задачу
источник

E

Ehotuna in iOS Developers — русскоговорящее сообщество
Суть уловил. Всем спасибо за ответы
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
я сомневаюсь что ты уловил
источник

t

tox in iOS Developers — русскоговорящее сообщество
Denis Kim
и это называется не стринг, а date components
а я не понял) вместо даты харнить в базе date components? ))
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
ну если он обращается к объекту по этим признакам то да
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
например ты делаешь событие в календаре - каждый второй четверг месяца в обед нужно выполнять событие. такая запись записывается как набор компонент
источник

EL

Eugene Lezov in iOS Developers — русскоговорящее сообщество
Привет всем, есть вопрос про сканирование Barcode из статического изображения.

1) В Live режиме через AVCaptureMetadataOutput все работает замечательно и определяется
2) CIDetector с типом CIDetectorTypeQRCode, как можно судить из названия, определяет лишь QR из статического изображения
3) Vision определяет barcode через раз (Сделал серию снимков довольно четких, практически ничем не отличающихся друг от друга, в итоге некоторые определяет, а некоторые нет)

Есть ли еще у кого-нибудь идеи, как можно считывать barcode из статического изображения или может как-то связать изображение с AVCaptureMetadataOutput?

P.S. Есть желание использовать решение by Apple (Да, с FirebaseMLKit все работает замечательно)
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
но я не в курсе о его задаче, он же не сказал. все что я вижу что он пытается из одного типа получить другой
источник

t

tox in iOS Developers — русскоговорящее сообщество
я все равно не понял чем плохо в filter добавить условие по дню недели? увеличит время выполнения?
источник

VK

Vladimir Kubantsev in iOS Developers — русскоговорящее сообщество
Зачем даты как строки сравнивать? Есть календарь, который умеет сравнивать даты
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
я не в курсе как это технически реализовать. тебе нужно точку во времени привести в день недели, а потом сравнить. если нативно движок базы этого не позволяет (как я предполагаю) то единственный способ будет перебрать все записи и каждую сравнить
источник