私はコーディングに新しく、アイデアを得るためにいくつかのオープンソースプロジェクトを手に入れました。君たちは私がそれは「写真」は、有効な添字ではないことを意味SWIFT ERRORメンバー '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
}
}
}
}
'selectedRestaurant'がどのように宣言され、どのような型であるかを教えてください。 – Moritz
'selectedRestaurant'はどのように宣言されていますか?投稿したコードから、そのvarに格納されている型および/またはデータがわかりません。また、URLから画像をロードするコードの残りの部分には添字はありません。 –