Note that there are some explanatory texts on larger screens.

plurals
  1. PONSFetchedResultsController controllerWillChangeContent not called for relationship changes
    primarykey
    data
    text
    <p>I have iOS application which uses core data database and im using NSFetchedResultsController for populate a tableview. Im using entity named "Catalog" to populate tablview and i have thumbnail image stored in entity Named "Image" and i store image as NSData in a property of image entity, im updating that thumbnail image after populating the tableview but any of bellow methods not called.</p> <ul> <li>(void)controllerWillChangeContent:(NSFetchedResultsController *)controller</li> <li>(void)controller:(NSFetchedResultsController *)controller didChangeObject:(id)anObject atIndexPath:(NSIndexPath *)indexPath forChangeType:(NSFetchedResultsChangeType)type newIndexPath:(NSIndexPath *)newIndexPath</li> <li>(void)controller:(NSFetchedResultsController *)controller didChangeSection:(id )sectionInfo atIndex:(NSUInteger)sectionIndex forChangeType:(NSFetchedResultsChangeType)type </li> <li><p>(void)controllerDidChangeContent:(NSFetchedResultsController *)controller</p></li> <li><p>But when i change a properties of "Catalog" entity itself those methods called.</p></li> </ul> <h1>Informations of My Entities</h1> <h1>Catalog(Entity)</h1> <p>Attributes</p> <p>title &lt;= String nid &lt;= String (my primary key field) some few attributes</p> <h2>Relationships</h2> <p>Relationship :thumbImage, Destination :Image, Inverse :catalog,</p> <h1>Image(Entity)</h1> <p>Attributes fid &lt;= String (my primary key field), image &lt;= Image Data field</p> <h2>Relationships</h2> <p>Relationship :catalog, Destination :Catalog, Inverse :thumbImage</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload