Size: a a a

iOS Developers — русскоговорящее сообщество

2019 November 17

YN

Yura Norikov in iOS Developers — русскоговорящее сообщество
Всем привет! Можно как то в свифт распарсить json в dict, если мне приходят такие данные
{ one:
  { id: 7,
    last: '0.00000024',
  },
 
two:
  { id: 224,
    last: '6437.65329245'
  }

}
что бы получить что-то похожее на [name:"one", value:{id: 7,
    last: '0.00000024'
},name:"two", value:{id: 224,
    last: '6437.65329245'
}]
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Ну, можно JSON сериализацию взять, можно codable
источник

П

Павел in iOS Developers — русскоговорящее сообщество
Можно, но зачем? Лучше парсить в struct
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Ну если ему именно словарь нужен
источник

YN

Yura Norikov in iOS Developers — русскоговорящее сообщество
Нет
источник

YN

Yura Norikov in iOS Developers — русскоговорящее сообщество
можно и структуру
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
В смысле нет, если ты написал “json в dict”? (:
источник

YN

Yura Norikov in iOS Developers — русскоговорящее сообщество
Ну мне не принципиально, главное что бы можно было работать с этим. Прсто не понятно как тогда сделать массив структур где именем было бы one two three ...
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Yura Norikov
Ну мне не принципиально, главное что бы можно было работать с этим. Прсто не понятно как тогда сделать массив структур где именем было бы one two three ...
Другая структура
источник

П

Павел in iOS Developers — русскоговорящее сообщество
struct MyStruct: Codable {
Let name: String
Let Id: Int
Let last: String
}
источник

YN

Yura Norikov in iOS Developers — русскоговорящее сообщество
Павел
struct MyStruct: Codable {
Let name: String
Let Id: Int
Let last: String
}
Организацию структуры я понял, но как в name запихнуть one, two, three и таких значений будет очень много, я не понимаю
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Вот поэтому нужно правильно задавать вопросы
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Приводить полный JSON
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Тогда и вам будет проще помочь
источник

П

Павел in iOS Developers — русскоговорящее сообщество
Yura Norikov
Организацию структуры я понял, но как в name запихнуть one, two, three и таких значений будет очень много, я не понимаю
[MyStruct] не?
источник

YN

Yura Norikov in iOS Developers — русскоговорящее сообщество
Павел
[MyStruct] не?
Я видимо очень криво задаю вопрос. Основная проблема, как при моей структуре json запихнуть в name one,two...
источник

S

Spirit💎 in iOS Developers — русскоговорящее сообщество
Yura Norikov
Я видимо очень криво задаю вопрос. Основная проблема, как при моей структуре json запихнуть в name one,two...
struct of structs?
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Ваша проблема в том, что вы не знаете заранее название полей name
источник

YN

Yura Norikov in iOS Developers — русскоговорящее сообщество
Руслан Лутфуллин
Ваша проблема в том, что вы не знаете заранее название полей name
в точку
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Сейчас приведу пример, как решается такая проблема. На самом деле не так тривиально, как кажется. Минуту
источник