The most elegant way I know is to use Core Data for local data and listen to the UITableView for change notifications from the Core Data repository. This supports model / view separation, and yet you can still get a glamorous animation of the string animation. This happens as follows:
- The user says to delete the line.
- ASIHTTPRequest , , .
- , , .
- UITableView , , .
, , . , , , , - , , - , , ASIHTTPRequest /; , , . , , , - . Core Data "" , , , .
Core Data, KVO - .
: , , , Core Data , "ForDeletion" -; ASIHTTPRequest, , markForDeletion true. UITableView ( ); , , . - , , . , ASIHTTPRequest , ; , " " false, UITableView .