Se le funzioni diventano moooolto lunghe, per rendere il codice comprensibile, si può ricorrere ai blocchi.
Ecco la sintassi generica di un blocco:
return_type (^blockName)(var_type) = ^return_type (var_type varName) { // ... };
Mentre questo è un esempio specifico:
void (^resultCompare)(NSDictionary *) = ^void (NSDictionary *dataDictionary) { // ... }
Annunci