Thursday, September 27, 2012

Easy Updating of UITableView-s

When it comes to update a UITableView you have two choices. Either you reload the whole UITableView by sending a reload message or you can do differential updates by inserting, deleting and reloading rows with changed contents.

However it may be somehow difficult to always succeed in differential updates. Very often a UITableView assertion error falls down. And it can become very confusing with many sections etc...

Thursday, September 20, 2012

Seamless downloads with MCCURLConnection

I already told you about this class of mine which is a queued NSURLConnection with block delegates.  I use it as a ASIHTTPRequest replacement. Now it's been updated (here) and there are new features I'm going to show you.

Friday, September 7, 2012

Objective-C blocks for fun (part 2)

Last time I gave you a trick to run a block in a timer using a NSBlockOperation and I hope you enjoyed it ;)

Today, I will show you how to avoid delegate method implementations using blocks.

Wednesday, September 5, 2012

On ASIHTTPRequest replacement


When it comes to making HTTP requests, the most used library historically was ASIHTTPRequest. But since it's development was abandoned by it's creator many developers are seeking for a good replacement.