Want to have a block as a @property? This declares a property named dataUpdater that's a block that takes two arguments. @property (copy, nonatomic) void (^dataUpdater)(NSString *key, id newValue);
@property
dataUpdater
@property (copy, nonatomic) void (^dataUpdater)(NSString *key, id newValue);