kolinkrewinkel/KKGridView — Issue #54: block-per-method is poor substitute for protocols
Author: dhennessy
Created: 2011-11-18 15:05:13+00:00
State: open

I don't understand why you replaced the standard cocoa convention of dataSource and delegate protocols with a block per method. This makes the calling code much uglier to write. Please consider reinstating the original protocol methods.

ps If you really want to use blocks for every method, then a better approach would be to create a proxy object that implements KKGridViewDataSource and has a property for each method block.