Size: a a a

2020 April 13

IG

Ivan Gaydamakin in iOS Fathers
пизда
источник

M

Mayor in iOS Fathers
but

class CodableClass: Codable {

}

// conform to codable
var anything: CodableClass

// not conform to codable
var anything: Codable
источник

M

Mayor in iOS Fathers
👍
источник

IG

Ivan Gaydamakin in iOS Fathers
ух
источник

IG

Ivan Gaydamakin in iOS Fathers
удачи тебе блет
источник

M

Mayor in iOS Fathers
Точнее как, протоколы остаются, только теперь их вместе с codable реализует base class, который в свою очередь должны реализовать 20 других классов
источник

M

Mayor in iOS Fathers
которые раньше реализовывали протокол
источник

M

Mayor in iOS Fathers
теперь такие костыли кругом)))
источник

M

Mayor in iOS Fathers
источник

IG

Ivan Gaydamakin in iOS Fathers
ужс)
источник

M

Mayor in iOS Fathers
источник

IG

Ivan Gaydamakin in iOS Fathers
че за говнокодище, походу ты что то не правильно делаешь
источник

M

Mayor in iOS Fathers
ну у меня очень много дженериков и протоколов
источник

M

Mayor in iOS Fathers
а codable работает не на дженериках
источник

M

Mayor in iOS Fathers
он принимает в себя класс реализующий протокол Codable
источник

M

Mayor in iOS Fathers
Но реализовать codable может только конкретный класс
источник

M

Mayor in iOS Fathers
А просто Codable его реализовать не может
источник

M

Mayor in iOS Fathers
а т.к я не могу указать конкретный класс, я его не знаю
источник

IG

Ivan Gaydamakin in iOS Fathers
а нахера ты так усложнял в итоге все?
источник

M

Mayor in iOS Fathers
приходится делать обертку типа «AnyCodable»
источник