Int ou NSInteger como objeto para argumento de método. Objetivo-C
Estou tendo problemas para passar um número como argumento para um método:
- (void)meth2:(int)next_int;
E para chamar esse método, preciso disso:
int next_int = 1;
[self performSelectorOnMainThread:@selector(meth2:) withObject:next_int waitUntilDone:NO];
//update next_int and call meth2 again
Nesse ponto, recebo um erro "ponteiro de número inteiro sem conversão" e aconteceria o mesmo com umNSInteger
. ANSNumber
não é útil porque é imutável e preciso alterar o valor constantemente. Alguma idéia de como posso fazer isso?
Obrigado.