Skip to content
This repository has been archived by the owner on May 15, 2020. It is now read-only.

Releases: unsignedapps/UAFilterableResultsController

Release 1.0.4

17 Nov 00:51
Compare
Choose a tag to compare

New Methods

  • New -setData:sortComparator: and -setData:sortKeyPath:sortOptions: methods for sorting data when setting/replacing.
  • New -mergeObjects:sortKeyPath:sortOptions: method for maintaining the sort order when merging objects, improves consistency with other set methods.
  • New -filteredIndexPathOfObject: and -filteredIndexPathOfObjectWithPrimaryKey: methods for locating objects in a filtered (visible) results set. This is useful as the raw -indexPathOfObject: methods may not match up with your table view / collection view.

Performance and Bug Fixes

  • Improve accuracy of section/item change notifications.

Release 1.0.3

24 Jul 01:24
Compare
Choose a tag to compare

This is a point release to fix minor issues.

Some bugs were fixed:

  • Incorrect merge issues in certain circumstances.
  • -objectAtIndexPath: returns nil when there is no data instead of throwing an assert()

Some minor improvements were made:

  • Tell the delegate about section inserts/deletes when merging and the section count differs instead of individual items.
  • Compare and tell the delegate about individual item changes when replacing whole sections.

Release 1.0.2

30 May 04:24
Compare
Choose a tag to compare

Adds explicit support for batching updates. Batches of updates can be nested and will be sent to your UITableView or UICollectionView once the outermost batch has ended.

This release also fixes an incorrect section notification when adding objects.

Release 1.0.1

15 Apr 01:16
Compare
Choose a tag to compare

Performance improvements when merging and filtering primary-key based data and additional unit tests for stability.

Initial Release

09 Apr 00:50
Compare
Choose a tag to compare
1.0.0

Update README.md