我试图访问存储在数组中的对象的网址,但无论我使用什么方法都会出现错误。
let userPhotos = currentUser?.photos
for var i = 0; i < userPhotos!.count ; ++i {
let url = userPhotos[i].url
}
这里我得到了:
找不到成员'url'
并且使用 foreach:
for photo in userPhotos {
Utils.getImageAsync(photo.url , completion: { (img: UIImage?) -> () in
})
}
我遇到了这个错误信息:
'[ModelAttachment]?'没有名为'Generator'的成员
我的数组是 var photos: Array<ModelAttachment>?
,而我的ModelAttachment长这样:
class ModelAttachment :Model {
var id: String?
var url: String?
var thumb: String?
}
任何我做错的指针都会很好 :)
[ModelAttachment]
,那么你应该能够使用for循环。 - keithbhunter