JSONCodable
JSONCodable copied to clipboard
remove JSONCodable protocol
I've bumped into a problem while using xcode9. Error I was getting was:
'JSONDecoder' is ambiguous for type lookup in this context
The only way to fix this is to put class in proper namespace by add prefix JSONCodable like JSONCodable.JSONDecoder, but there is a problem that compiler want to use protocol called the same, not lib name
the only idea I've figure out is to remove this protocol
I'd really like that patch if it works.
In the file that produces that error, you can also do
import class JSONCodable.JSONDecoder
It disambiguates what you are referencing for Xcode !