NSLog Specifiers


Nesse pequeno artigo estão exemplos de especificadores para o comando NSLog(), ajuda bastante para debugar.

%@ Object

%d, %i signed int
%u unsigned int
%f float/double

%x, %X hexadecimal int
%o octal int
%zu size_t
%p pointer
%e float/double (in scientific notation)
%g float/double (as %f or %e, depending on value)
%s C string (bytes)
%S C string (unichar)
%.*s Pascal string (requires two arguments, pass pstr[0] as the first, pstr+1 as the second)
%c character
%C unichar

%lld long long
%llu unsigned long long
%Lf long double

 

Its just Objective-C, but I liked.

  1. #1 by Henrique Gaetano on 05/02/2013 - 15:32

    Muito útil, queria ter isso sempre a mão e sempre demoro pra encontrar. Coloquei no meu favoritos.

(não será publicado)