My json находится в файле в комплекте приложений. У меня есть следующая соответствующая вложенная структура. В json есть много членов массива article, и меня интересует только содержание каждой статьи.
struct Complaint: Codable {
var status: String
var totalResults: String
struct article: Codable {
struct idName: Codable {
var id: String
var name: String
}
var author: String
var title: String
var description: String
var url: String
var urlToImage: String
var content: String
}
}
Я могу прочитать файл и декодировать, используя структуру как следует:
let items2 = Bundle.main.decode([Complaint].self, from: "complaint.json")
Теперь я хочу закончить массивом строк содержимого.