In meiner Anwendung lade ich einige Bilder mit der URL herunter und lege sie in die cell.imageView[indexPath.row]
(es ist eine benutzerdefinierte Zelle mit einem ImageView innerhalb). Ich kann zwei Zellen zu einer Zeit sehen, und ich bemerkte, dass die MethodeCache-Tabelle Zellendaten anzeigen
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> CustomCell {
}
Es jedes Mal aufgerufen wird die Zelle angezeigt. Also meine App weiterhin das Bild vom Server herunterladen und die App sehr langsam.
Ich würde gerne wissen, ob es möglich ist, die Daten der Zellen, die ich bereits gesehen habe, zu cachen, also muss ich das Bild nicht erneut herunterladen, wenn ich in meinem TableView nach oben scrolle! Code sprechen Ich möchte die obige func
nur aufrufen, wenn ich in der Tabelle nach unten scrolle und nicht nach den Zellen, die ich schon gesehen habe.