var imgURLArray = [String]()
override func viewDidLoad() {
super.viewDidLoad()
myTableView.delegate = self
myTableView.dataSource = self
Alamofire.request("https://api.instagram.com/v1/users/self/media/recent/?access_token=####&count=10").responseJSON { (response) in
if let value = response.result.value {
let json = JSON(value)
for i in 1...9 {
if let imageURL = json["data"][i]["images"]["standard_resolution"]["url"].string {
self.imgURLArray.append(imageURL)
} else {
print("no way")
}
}
print(self.imgURLArray)
}
}
}
当我打印imgURLArray
时,它是空的。
我尝试了dispatchQueue
,但仍然无法正常运行。
我也尝试过将其传递给tableview并重新加载,但是它也不起作用。