Я новичок в кодировании и взял проект с открытым исходным кодом, чтобы получить эту идею. Надеюсь, вы, ребята, можете помочь мне исправить это.SWIFT ERROR Неоднозначная ссылка на индекс участника '
let pictures = (selectedRestaurant["Pictures"] as! NSArray) //Here's where i get the error
let picture = (pictures[zoomedPhotoIndex] as! NSDictionary)
let pictureURL = picture["url"] as! String
let imageURL = NSURL(string: pictureURL)
let urlRequest = NSURLRequest(URL: imageURL!)
NSURLConnection.sendAsynchronousRequest(urlRequest, queue: NSOperationQueue.mainQueue()) {
response, data, error in
if error == nil && data != nil {
self.imageView.image = UIImage(data: data!)
self.imageView.contentMode = UIViewContentMode.ScaleAspectFit
}
}
}
}
Покажите нам, как объявлен 'selectedRestaurant' и каков его тип. – Moritz
Как объявляется 'selectedRestaurant'? Из кода, который вы опубликовали, мы не знаем тип и/или данные, которые вы храните в этом var. Кроме того, остальная часть вашего кода, где вы загружаете изображение из URL-адреса, не имеет индекса. –