我有两个结构
struct ItemModel {
var itemName: String
var price: String
}
struct UserModel {
var id: UUID
var name: String
var itemModels = [ItemModel]()
}
是否有一种方法可以返回与同一itemModels
关联的UUID
?我在didSelectRowAt
方法中尝试过此方法,但是它只返回所有itemModels
。
var homeUsers = [UserModel]()
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
Data.itemModels = homeUsers.flatMap {$0.itemModels}
self.performSegue(withIdentifier: "toItemPageVCSegue", sender: nil)
}
谢谢!