Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix broken headings in Markdown files #2

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Expand Up @@ -4,7 +4,7 @@ CueTableReloader
A really handy class that automatically figures out insertions, deletions, moves, and reloads in UITableView
based on unique item keys.

#Usage
# Usage
1. Ensure that your data model consists of a two level array: `[sections][rows]`.
1. Implement the `CueTableItem` protocol on all of your data objects and ensure that all of your keys are 100% unique.
1. Replace all reloadData calls with calls to CueTableReloader's `reloadData:animated:`.
Expand All @@ -18,11 +18,11 @@ CueTableReloader *reloader = [[CueTableReloader alloc] initWithTableView:tableVi
[reloader reloadData:sections animated:YES];
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#Limitations
# Limitations
This class works very well for insertions and deletions within the same section. It does its best when existing items reorder
relative to each other. Any travel from one section to another is treated as a delete+insert.

####Known Bugs
#### Known Bugs
* Some complex transitions involving reordering can cause a non-animated reload. Pull requests welcome.

# License
Expand Down