Всех с пятницой!
Продолжаю свои изучения swift. Столкнулся с непонятной ситуацией, что в CollectionView отображаются картинки, так вот эти картинки при загрузке заменяются другими, потом заменяются нужными. При прокрутке тоже создаются ячейки с загруженными ранее картинками. Причем в той же очередности, в которой они были созданы ранее. Т.е. просто дублируются 1, 2, 3 и т.д. Причем такой фокус повторяется если проскролить вверх, потом обратно вниз. При продолжении прокрутки (пересоздании ячейки) запускается процесс загрузки картинки и вставляются уже нужные картинки.
вот, что делаю:
func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCellWithReuseIdentifier("cell", forIndexPath: indexPath) as! PhotoListCollectionViewCell
let filename = "http://site.ru/img.jpg"
let URL = NSURL(string: filename)!
cell.image.af_setImageWithURL(URL)
}