Я нашел решение своей проблемы.
Все, что мне нужно было сделать, это преобразовать данные из charset = ISO-8859-1 в utf8
Я создал NSString из данных, возвращаемых из ответа.
let responseString = NSString (data: data !, кодировка:
String.EncodingConversionOptions.allowLossy.rawValue)
let s = responseString! как строка
let d = Data (s.utf8)
тогда я смог передать преобразованный объект данных в JSONDescoder ()
теперь я новичок в программировании, поэтому, если есть лучший способ, которым я мог бы сделать это, я хотел бы получить обратную связь, потому что String.EncodingConversionOptions.allowLossy.rawValue был только методом проб и ошибок.
спасибо
Peter