[View]  [Edit]  [Lock]  [References]  [Attachments]  [History]  [Home]  [Changes]  [Search]  [Help] 

[coco8] Registry of ObjectiveC blocks

We list here the types of ObjectiveC blocks we need to be handled in most situations interfacing to IOS SDK frameworks

Implemented

encoding
signature
Notes
v@:v(void (^)(void))tested
v@:@void(^)(id)implemented
v@:Bvoid(^)(BOOL)implemented
v@:BBvoid(^)(BOOL,BOOL)implemented
v@:B@void(^)(BOOL,NSError*)implemented
v@:@N*void(^)(id,NSUInteger,BOOL*)tested
B@:@*BOOL(^)(id,BOOL*);implemented
B@:@BOOL(^)(id);implemented
B@:@N*BOOL(^)(id,NSUInteger,BOOL*)implemented
B@:N*BOOL(^)(NSUInteger,BOOL*)implemented
B@:@@*BOOL(^)(id,id,BOOL*)implemented
v@:@*void(^)(id,BOOL*)implemented
i@:@@int(^)(id,id)implemented
v@:@@void(^)(id,id);implemented
v@:@@@void(^)(id,id,id);implemented
v@:N@void(^)(NSInteger,id)implemented
v@:N@@void(^)(NSInteger,id,id)implemented
v@:@void(^)(NSError*)for dji8 completion blocks
v@:B@void(^)(BOOL,NSError*)implemented
v@:@@void(^)(id,NSError*)for dji8 completion blocks
v@:i@void(^)(int,NSError*)for dji8 completion blocks
v@:I@void(^)(unsigned,NSError*)for dji8 completion blocks
v@:II@void(^)(unsigned,unsigned,NSError*)for dji8 completion blocks
v@:@B@void(^)(id,BOOL,NSError*)for dji8 completion blocks
v@:B@@void(^)(BOOL,id,NSError*)for dji8 completion blocks
v@:f@void(^)(float,NSError*)for dji8 completion blocks
v@:@@@@void(^)(id,id,NSError*,id)for dji8 completion blocks

[coco8] ToDo - ObjectiveC blocks to be implemented

Add the blocks you need to be included in coco8