Size: a a a

2021 March 18

В

Василий in SwiftBook
fileprivate означает что этот метод доступен только для классов внутри этого файла
источник

ZG

Zorkiy Glaz in SwiftBook
а private только для конкретного класса
источник

G

Give Five Give Seven in SwiftBook
Василий
эм.. ну к датам это отношение не имеет :)
но я не проверял - не требовалось.
у тебя форматтер все равно обращается к устройству и его состоянию, а оно обновляется при смене пояса.
то есть если ты вывел дату, свернул приложение, сменил часовой пояс, развернул - дата сама собой не поменяется.
Какая бывает ситуация: например, группировка идет по дням, текущая да - это "today". Пользователь сидит поздно ночью, а время переваливает за полночь, наступает новый день. По идее такая ситуация должна отработаться - либо уведомлением с разрешением обновить контент, либо автоматически это сделать. Также и с часовым поясом - обновить контент на основании нового. Вроде как в Mac OS такой notification есть. Конечно. можно и с помощью таймера такое организовать...
источник

В

Василий in SwiftBook
да, я понял вопрос.
две минуты гугла говорят вот что
https://developer.apple.com/documentation/uikit/uiapplicationdelegate/1622992-applicationsignificanttimechange
источник

В

Василий in SwiftBook
подозреваю что это то что тебе надо, но я не пользовался.
источник

G

Give Five Give Seven in SwiftBook
Василий
да, я понял вопрос.
две минуты гугла говорят вот что
https://developer.apple.com/documentation/uikit/uiapplicationdelegate/1622992-applicationsignificanttimechange
Да, похоже на это)
источник

ZG

Zorkiy Glaz in SwiftBook
Решил проблему. В кор дате поменял тип на стринг. В контроллервью вызвал dateFOrmatter и присвоил готовую стринговую date в переменную, и сохранил в кордату)
источник

ZG

Zorkiy Glaz in SwiftBook
блин, теперь он по времени создания/изменения не сортирует 😕
источник

ZG

Zorkiy Glaz in SwiftBook
хотя, можно же создать еще один date) и ее уже просто сортировать. Вообщем и целом, кастыли какие-то
источник

G

Give Five Give Seven in SwiftBook
Zorkiy Glaz
Решил проблему. В кор дате поменял тип на стринг. В контроллервью вызвал dateFOrmatter и присвоил готовую стринговую date в переменную, и сохранил в кордату)
Хранить дату в String - это очень плохая идея, когда есть нативный Date.
источник

G

Give Five Give Seven in SwiftBook
Zorkiy Glaz
блин, теперь он по времени создания/изменения не сортирует 😕
Потому что он сортирует как строку, а не Date.
источник

ZG

Zorkiy Glaz in SwiftBook
Give Five Give Seven
Хранить дату в String - это очень плохая идея, когда есть нативный Date.
да, я чет понял что Date убивает двух зайцев, завтра уже перепишу на свежую голову)
источник

_s

_ sklv in SwiftBook
ребят, всем вечер!
кто работал с апишкой погодной на 5 дней/ каждые 3 часа.
дайте знать, есть вопрос)
источник

C

Chezee in SwiftBook
_ sklv
ребят, всем вечер!
кто работал с апишкой погодной на 5 дней/ каждые 3 часа.
дайте знать, есть вопрос)
Так задавай
источник

_s

_ sklv in SwiftBook
Chezee
Так задавай
как решил вопрос, в зависимости в какое время открываешь приложение - в первой секции должно быть определенное кол-во ячеек
источник

R

Ruslan in SwiftBook
всем привет! а есть какой-то ресурс с тренажером ? где нужно решать небольшие задачи ?
источник

R

Ruslan in SwiftBook
что-то подобное видел по html b java
источник

C

Chezee in SwiftBook
Codewars
источник

R

Ruslan in SwiftBook
спасибо
источник

A

Artur in SwiftBook
leetcode
источник