Это странная ситуация. Однако, что мне удалось определить, так это то, что если я вызываю
JSON(value)
, это завершается с ошибкой невозможности вызвать конструктор с типом (Any).
Однако, когда я явно Назовите модуль следующим образом:
let json = SwiftyJSON.JSON(value)
Xcode больше не жалуется на эту ошибку.
Очень странно. Я сделал go назад и проверил, что JSON () ссылался на Swifty JSON, когда пытался использовать его без специального наименования модуля - просто чтобы убедиться, что не было какого-то метода именования cla sh чем-то другим - и это сделал. Так что я не совсем уверен, почему это работает, но, надеюсь, это поможет кому-то еще. Или кто-то может дать мне лучший ответ, если я что-то сделал неправильно.