init?()

in FriendlyEats/Restaurant.swift [99:113]


  init?(dictionary: [String : Any]) {
    guard let name = dictionary["name"] as? String,
        let category = dictionary["category"] as? String,
        let city = dictionary["city"] as? String,
        let price = dictionary["price"] as? Int,
        let ratingCount = dictionary["numRatings"] as? Int,
        let averageRating = dictionary["avgRating"] as? Float else { return nil }

    self.init(name: name,
              category: category,
              city: city,
              price: price,
              ratingCount: ratingCount,
              averageRating: averageRating)
  }