Tôi mới sử dụng mã hóa và đã chọn một số dự án nguồn mở để có ý tưởng. Hy vọng các bạn có thể giúp tôi khắc phục điều đóSWIFT ERROR Tham chiếu mơ hồ đến 'subscript' của thành viên
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
}
}
}
}
Chỉ cho chúng tôi cách 'selectedRestaurant' được khai báo và loại đó là gì. – Moritz
Cách 'selectedRestaurant' được khai báo? Từ đoạn mã bạn đã đăng, chúng tôi không biết loại và/hoặc dữ liệu mà bạn lưu trữ trong biến đó. Ngoài ra, phần còn lại của mã của bạn, nơi bạn tải hình ảnh từ URL, không có bất kỳ chỉ số nào. –