Проверьте, содержит ли мульти словарь значение Swift 4 - PullRequest
0 голосов
/ 16 апреля 2020

Я хочу проверить, если мульти словарь содержит значение, например. Ниже приведен весь мой код:

struct listBuyItem: Codable {

    let id: Int
    let beer: String
    let quantity: Int
    let totalPrice: Double


}

var cart: [listBuyItem] = [listBuyItem]()

cart.append(listBuyItem(id: beer.id, beer: beer.beerName, quantity: Int((cell?.stepperBeer.value ?? Double(0))), totalPrice: price))

как я могу проверить, существует ли "id = 1"?

1 Ответ

0 голосов
/ 16 апреля 2020

Попробуйте это

for eachCart in cart {
    if eachCart.id == 1 {
         print("id is equal to 1")
    }
}
...