Sono nuovo per la codifica e ho raccolto alcuni progetti open source per ottenere l'idea. Spero che voi ragazzi potete aiutarmi a risolvere il problemaERRORE SWIFT Riferimento ambiguo al membro "subscript"
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
}
}
}
}
Mostraci come viene dichiarato 'selectedRestaurant' e che tipo è. – Moritz
Come viene dichiarato 'selectedRestaurant'? Dal codice snippato che hai postato non conosciamo il tipo e/oi dati archiviati in quella var. Inoltre, il resto del codice, in cui si carica un'immagine dall'URL, non ha alcun indice. –