Clean up supplementary nodes in data controller store on each reload

This commit is contained in:
Levi McCallum
2015-10-06 09:28:54 -07:00
parent 5839e5bf3e
commit b58649fdcb
3 changed files with 31 additions and 1 deletions

View File

@@ -786,6 +786,16 @@ static void *kASSizingQueueContext = &kASSizingQueueContext;
#pragma mark - Data Querying (Subclass API)
- (NSArray *)indexPathsForEditingNodesOfKind:(NSString *)kind
{
return _editingNodes[kind] != nil ? ASIndexPathsForMultidimensionalArray(_editingNodes[kind]) : [NSArray array];
}
- (NSArray *)editingNodesOfKind:(NSString *)kind
{
return _editingNodes[kind] != nil ? _editingNodes[kind] : [NSArray array];
}
- (NSArray *)completedNodesOfKind:(NSString *)kind
{
return _completedNodes[kind];