Size: a a a

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

2020 May 18

OR

Oleg Ryasnoy in iOS Developers — русскоговорящее сообщество
Кто знает интересные костыли/хаки Чтобы зарезолвить строгую типизацию у Кодабл?

let codable = NSClassFromString(key) as? Codable.Type
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Что-то не вижу тут строгой типизации
источник

DK

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

OR

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

A

Anton 📦 ᯌ in iOS Developers — русскоговорящее сообщество
Oleg Ryasnoy
Декодер работает только с конкретным типом который реализует декодбл
нет, тебе не получится сделать кодабл тип из не-кодабл тайп кастом
источник

A

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

A

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

A

Anton 📦 ᯌ in iOS Developers — русскоговорящее сообщество
либо баунды в дженериках неправильно расставил
источник

OR

Oleg Ryasnoy in iOS Developers — русскоговорящее сообщество
Anton 📦 ᯌ
нет, тебе не получится сделать кодабл тип из не-кодабл тайп кастом
Тут каст не каст.

хотелось иметь у энама возможность давать тип
источник

A

Anton 📦 ᯌ in iOS Developers — русскоговорящее сообщество
Oleg Ryasnoy
Тут каст не каст.

хотелось иметь у энама возможность давать тип
??? опиши проблему лучше
источник

N

Nick Senchurin in iOS Developers — русскоговорящее сообщество
здарова, бандиты, поди все на макбуках сидите, подскажите моник вменяемый для разработки на сегдняшний день
источник

OR

Oleg Ryasnoy in iOS Developers — русскоговорящее сообщество
Anton 📦 ᯌ
??? опиши проблему лучше
Сейчас постараюсь.


Прилетает json с type который соответствует моим кодабл структурам и для того чтобы не чекать каждый тип я хотел сделать так.

let ctype = CType(rawValue: type)

decode(ctype.codableModel with: json)
источник

OR

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

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Nick Senchurin
здарова, бандиты, поди все на макбуках сидите, подскажите моник вменяемый для разработки на сегдняшний день
lg ultra fine
источник

A

Anton 📦 ᯌ in iOS Developers — русскоговорящее сообщество
Oleg Ryasnoy
Сейчас постараюсь.


Прилетает json с type который соответствует моим кодабл структурам и для того чтобы не чекать каждый тип я хотел сделать так.

let ctype = CType(rawValue: type)

decode(ctype.codableModel with: json)
все равно ниче не понял
источник

A

Anton 📦 ᯌ in iOS Developers — русскоговорящее сообщество
просто указывай тип
источник

DK

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

A

Anton 📦 ᯌ in iOS Developers — русскоговорящее сообщество
это же одна строка
источник

OR

Oleg Ryasnoy in iOS Developers — русскоговорящее сообщество
Anton 📦 ᯌ
это же одна строка
Придётся чекать каждый тип
источник

N

Nick Senchurin in iOS Developers — русскоговорящее сообщество
Denis Kim
но это если выебываться. а если просто работать - я взял самый дешевый 4к на 27 дюймов который нашел. около 16к рублей вышло
не, без понтов и всякой дичи, но чтобы вся эта ретиновая шляпа тоже была
источник