miércoles, 10 de junio de 2015

Creación de un Block Object para centralizar acciones. Creating a Block Object to centralize actions.

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController


- (void)viewDidLoad {
    
    [super viewDidLoad];
    // Llamada al bloque definido
    [self testMetodoMultiplicaPorMil];
    
}

- (void) testMetodoMultiplicaPorMil{
    
    NSString *testBloqueIntToString = multiplicaPorMil(135);
    NSLog(@" Resultado de 135 * 1000  %@", testBloqueIntToString);
    
}

NSString* (^multiplicaPorMil)(NSUInteger) = ^(NSUInteger parametroIn){
    
    NSString *result = [NSString stringWithFormat:@"%lu",(unsigned long)parametroIn * 1000];
    
    return result;
    
};




@end

No hay comentarios:

Publicar un comentario