下午好!我有一个任务,我需要进行导航(当我点击一个单元格时,我导航到包含相册列表的另一个控制器,然后当我点击一个相册时,我导航到另一个包含图像列表的控制器。 不知道是什么错误?谢谢 !我的Json是http://appscorporation.ga/api-user/test
我创建了结构。
struct ProfileElement: Decodable {
let user: User
let postImage: String
let postLikes: Int
let postTags: String
}
struct User: Decodable {
let name, surname: String
let profilePic: String
let albums: [Album]
}
struct Album : Decodable {
let id: Int
let title: String
var images: [Image]
}
struct Image: Decodable {
let id: Int
let url: String
}
我被这段代码解码
let decoder = JSONDecoder()
decoder.keyDecodingStrategy = .convertFromSnakeCase
let result = try decoder.decode([ProfileElement].self, from: data)
建议我使用接收图像数据
for item in result {
for album in item.user.albums {
for image in album.images {
print(image)
}
}
}
但是不幸的是,我不了解如何使用数据采集,然后将其传输并使用到其他控制器。 请帮帮我。 我在GitHub https://github.com/VladimirRebricov/TestProject上的项目