Skip to content

Conversation

emilwojtaszek
Copy link

@emilwojtaszek emilwojtaszek commented Aug 16, 2017

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

@pronebird
Copy link

I'd really like that patch if it works.

@valerianb
Copy link

In the file that produces that error, you can also do
import class JSONCodable.JSONDecoder
It disambiguates what you are referencing for Xcode !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants