SwiftyUserDefaults icon indicating copy to clipboard operation
SwiftyUserDefaults copied to clipboard

SwiftyUserDefaults no longer compiles in 13.3 b2

Open chrisvanbuskirk opened this issue 3 years ago • 5 comments

13.3 b2 is throwing these errors now.

Type 'CustomQuestionType' does not conform to protocol 'DefaultsSerializable'

Subscript 'subscript(dynamicMember:)' requires the types '[CustomQuestionType]' and 'Array<CustomQuestionType>.Bridge.T' be equivalent

Cannot convert value of type '[Any]' to expected argument type 'Array<CustomQuestionType>.Bridge.T'

chrisvanbuskirk avatar Feb 08 '22 22:02 chrisvanbuskirk

Same for Beta 1. Can confirm DefaultsSerializable is not compiling for eg. an enum JZHourGridDivision in https://github.com/zjfjack/JZCalendarWeekView.

extension JZHourGridDivision: DefaultsSerializable {} --> error: Type 'JZHourGridDivision' does not conform to protocol 'DefaultsSerializable'

apps4everyone avatar Feb 09 '22 19:02 apps4everyone

look's like a duplicate of https://github.com/sunshinejr/SwiftyUserDefaults/issues/285

apps4everyone avatar Feb 09 '22 20:02 apps4everyone

same with RC, maybe a fix is needed here!

apps4everyone avatar Mar 08 '22 22:03 apps4everyone

Please check this: https://github.com/sunshinejr/SwiftyUserDefaults/issues/285#issuecomment-1066897689

ricardopaiva avatar Mar 14 '22 14:03 ricardopaiva

Is there a fix on the way?

kaplanitay avatar Mar 17 '22 18:03 kaplanitay