com.esri.arcgis.runtime.error Code = 10018 неверное лексическое приведение - PullRequest
0 голосов
/ 10 января 2020

У меня возникает проблема при создании serviceFeatureTable из моего URL-адреса слоя.

 let serviceFeatureTable = AGSServiceFeatureTable(url: selectableMapLayerUrl)
            serviceFeatureTable.load { (error) in
                if let error = error
                {
                    print(error) // bad lexical cast: source type value could not be interpreted as target
                }
}

Ошибка: Ошибка домена = com.esri.arcgis.runtime.error Code = 10018 «Неверное лексическое приведение: значение типа источника не может быть интерпретировано как цель» UserInfo = {NSLocalizedDescription = Неправильное лексическое приведение: значение типа источника не может быть интерпретировано как цель, NSLocalizedFailureReason =}

Это отлично работает на веб-сайте, но выдача вопроса по iOS

Любые предложения

1 Ответ

0 голосов
/ 14 января 2020

Возможно, у вас есть домен, определенный на том слое, где существует несоответствие типов между определением домена и значениями в этом домене. Один пример, который я видел, это то, что тип домена esriFieldTypeSmallInteger, но значения домена двойные. Это (или что-то в этом роде) случай здесь?

Если это не так, вы можете поделиться URL слоя или (если он не опубликован c) JSON?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...