iOS NSLog各種列印格式

2021-09-30 12:41:42 字數 685 閱讀 7372

nslog各種列印格式:

%@ 物件

%d, %i 整型 (%i的老寫法)

%hd 短整型

%ld, %lld 長整型

%u 無符整型

%f 浮點型和double型

%0.2f 精度浮點數,只保留兩位小數

%x 為32位的無符號整型數(unsigned int),列印使用數字0-9的十六進製制,小寫a-f;

%x 為32位的無符號整型數(unsigned int),列印使用數字0-9的十六進製制,大寫a-f;

%o 八進位制

%zu size_t

%p 指標位址

%e float/double (科學計算)

%g float/double (科學技術法)

%s char *  字串

%.*s pascal字串

%c char 字元

%c unichar

%lf 64位double

%lu sizeof(i)記憶體中所佔位元組數

列印cgsize:nslog(@"%@", nsstringfromcgsize(somecgsize));

列印cgrect:nslog(@"%@", nsstringfromcgrect(somecgrect));

或者cfshow(nsstringfromcgrect(somecgrect));

iOS NSLog的格式集合

物件 d,i 整數 u 無符整形 f 浮點 雙字 x,x 二進位制整數 o 八進位制整數 zu size t p 指標 e 浮點 雙字 科學計算 g 浮點 雙字 s c 字串 s pascal字串 c 字元 c unichar lld 64位長整數 long long llu 無符64位長整數 lf...

列印各種時間格式

列印各種時間格式 bin bash echo 顯示星期簡稱 如 sun date aecho 顯示星期全稱 如 sunday date aecho 顯示月份簡稱 如 jan date becho 顯示月份全稱 如 january date becho 顯示數字月份 如 12 date mecho 顯...

NSLog各種列印

物件 d,i 整型 i的老寫法 hd 短整型 ld lld 長整型 u 無符整型 f 浮點型和double型 0.2f 精度浮點數,只保留兩位小數 x 為32位的無符號整型數 unsigned int 列印使用數字0 9的十六進製制,小寫a f x 為32位的無符號整型數 unsigned int ...