FetchResultsController NSFetchedResultsChangeMove iOS9

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • FetchResultsController NSFetchedResultsChangeMove iOS9

    seit dem ich eine App gegen iOS9 SDK baue, spielen meine TableViews verrückt die ihre Daten über CoreData beziehen
    der FetchResultsController feuert ein "NSFetchedResultsChangeMove" obwohl indexPath und newIndexPath gleich sind

    spielt verrückt: tableView wirft die Cells weg und baut dann die gleichen wieder auf (weil haben sich ja gar nicht geändert), das kommt dann einem "Flackern" gleich

    ich kann das nur verhindern durch


    Quellcode

    1. case NSFetchedResultsChangeMove:
    2. if (indexPath != newIndexPath) {
    3. // hier dann drauf reagieren
    4. }
    kann das jemand bestätigen?
    ist das einfach wirklich ein Bug oder hat sich da was geändert was ich in der Doku nicht gefunden habe?
    Ich weiß nicht immer wovon ich rede aber ich weiß das ich Recht habe. :saint: