UIImage() (, dispatch_async) swiftImages. , dispatch_async , var tempImage = UIImage(). , , . :
var tempObject = json["photos"]
for var i = 0; i < tempObject.count; i++
{
dispatch_async(dispatch_get_global_queue( DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), {
var tempImage = UIImage(data: NSData(contentsOfURL: NSURL(string:"https://developer.apple.com/swift/images/swift-og.png")!)!)!
swiftImages.insert(tempImage, atIndex: i)
dispatch_async(dispatch_get_main_queue()) {
self.collectionView?.reloadData()
}
})
}
btw - , - AlamofireImage.