Size: a a a

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

2020 February 04

НС

Николай Савенков in iOS Developers — русскоговорящее сообщество
Donna Anna
так напиши объявление по правилам и публикуй его раз в день. там иногда ищут джунов тоже
А что крамольного было в моем сообщении может кто что и предложил или своим знакомым передал
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Николай Савенков
А что крамольного было в моем сообщении может кто что и предложил или своим знакомым передал
Только то, что ты не понимаешь правила
источник

II

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

S

Sasha_A in iOS Developers — русскоговорящее сообщество
Ivan Ivanov
подскажите, как получить текущие региональные настройки, чтобы установить первый день недели в правильное значение?
NSCalendar firstWeekDay, как-то так
источник

OR

Oleg Ryasnoy in iOS Developers — русскоговорящее сообщество
Всем привет, помогите реализовать задачу.
Нужно получить [T].Type от T.Type


https://pastebin.com/DnNRUuAK
источник

OR

Oleg Ryasnoy in iOS Developers — русскоговорящее сообщество
Уже голову сломал как уйти от явного класса Кодабл в работе.
источник

II

Ivan Ivanov in iOS Developers — русскоговорящее сообщество
Sasha_A
NSCalendar firstWeekDay, как-то так
Как мен определить какой день первый в той стране, где запустят приложение? Вопрос в этом.
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
Ivan Ivanov
Как мен определить какой день первый в той стране, где запустят приложение? Вопрос в этом.
Соответственно метод NSCalendar в каждом регионе работает по разному, это можно проверить переключая в симуляторе настройки
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Ivan Ivanov
Как мен определить какой день первый в той стране, где запустят приложение? Вопрос в этом.
Так и ответ в этом, от календаря зависит
источник

II

Ivan Ivanov in iOS Developers — русскоговорящее сообщество
Stanislav
Так и ответ в этом, от календаря зависит
А почему у меня вс первым днём в календаре? Когда настройка - пн?
источник

Р

Руслан in iOS Developers — русскоговорящее сообщество
Всем привет, кто направит, как мне добавить эффект на видео съемку ? Эффекты или Шрёдеры добавляются в сессию?
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Oleg Ryasnoy
Всем привет, помогите реализовать задачу.
Нужно получить [T].Type от T.Type


https://pastebin.com/DnNRUuAK
Такое ощущение, что пишите вы на клингонском. Конкретную проблему опишите.
источник

OR

Oleg Ryasnoy in iOS Developers — русскоговорящее сообщество
Руслан Лутфуллин
Такое ощущение, что пишите вы на клингонском. Конкретную проблему опишите.
Сорян.

В пасте написал.

var type: Basic.Type = Child.self // Тут у меня енам который отдает тип наследника Basiс, который реализовывает Decodablе

в func doAction
print(T.self, type)
срабатывает неадекватно, T здесь выводит Basic, a type - Child

конечное решение будет использоваться как
_ = try decode.([T].self, from: data)
где [T].self = [Child].self, а не [Basic].self
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Енам не может отдать тип, он может отдать лишь метатип типа. Это разные вещи.
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Лучше покажите какой JSON вам нужно конвертнуть, что он вас в ступор ввел.
источник

OR

Oleg Ryasnoy in iOS Developers — русскоговорящее сообщество
Руслан Лутфуллин
Лучше покажите какой JSON вам нужно конвертнуть, что он вас в ступор ввел.
Дело не в JSON.

Есть наследники Basic класса, которые нужно представлять как [Т].Type

Дело в том, что если вы запустите пасту, увидите что Метатип который я прокидываю, невозможно представил как [T].Type не базовый.
источник

OR

Oleg Ryasnoy in iOS Developers — русскоговорящее сообщество
Хочу избежать явных вызовов с декодируемой структурой
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Вы же понимаете, что вы сами урезали тип в строке
var type: Basic.Type = Child.self

Передайте в функция Child.self напрямую.
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Так чему вы удивляетесь?
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
doAction(type) // Basic
doAction(Child.self) // Child
источник