Swift: невозможно отсортировать массив jsonDecoder - PullRequest
0 голосов
/ 24 апреля 2018

Я пытаюсь разобрать объект json, используя jsonDecoder.decode

Вот мой код:

let myData = try jsonDecoder.decode([ZXYY].self, from: data! )

Все работает просто отлично, но проблема в том, что нужно отсортировать массив по датам.

Я пытаюсь сделать это с помощью следующего кода:

var data = myData.sorted{ ($0["date"])! > ($1["date"] )! }

Но я получаю следующую ошибку:

Type 'ZXYY' has no subscript members

Кто-нибудь из вас знает, как можно исправить эту ошибку или обойти?

Помощь будет высоко ценится

Заранее спасибо!

...