键值在NSMutableArray中观察NSMutableArray

时间:2013-01-24 18:56:46

标签: objective-c uitableview nsmutablearray key-value-observing

键值观察NSMutableArray的多对多关系似乎是automatically updating a tableview的一个很好的技术,它有一个部分和多行。但是,我的表视图被分组,更自然地适合使用数组sections,其中每个对象都是包含该部分行的数组。当段数是动态的时候,我有什么方法可以使用KVO来观察row数组中的sections数组?

最终,我希望在不使用核心数据的情况下实现与NSFetchedResultsControllerDelegate方法类似的功能:

- (void)controller:(NSFetchedResultsController *)controller didChangeSection:(id <NSFetchedResultsSectionInfo>)sectionInfo atIndex:(NSUInteger)sectionIndex forChangeType:(NSFetchedResultsChangeType)type

- (void)controller:(NSFetchedResultsController *)controller didChangeObject:(id)object atIndexPath:(NSIndexPath *)indexPath forChangeType:(NSFetchedResultsChangeType)type newIndexPath:(NSIndexPath *)newIndexPath

0 个答案:

没有答案