📝
NSLog出力フォーマット
ObjectiveCのNSLogフォーマット一覧。
フォーマット指定子 | 説明 | 例 |
---|---|---|
%d / %i
|
int 型の整数 |
32 |
%u |
符号なしint 型 |
32 |
%ld |
long 型の整数 |
32L |
%lu |
符号なしlong 型 |
32UL |
%lld |
long long 型の整数 |
64LL |
%llu |
符号なしlong long 型 |
64ULL |
%f |
double 型の浮動小数点数 |
3.14 |
%lf |
double 型(%f と同じ) |
3.14 |
%e / %E
|
指数形式の浮動小数点数 | 3.14e+00 |
%g / %G
|
%f と%e の短い方 |
3.14 |
%c |
単一の文字(char ) |
'a' |
%C |
単一のワイド文字(wchar_t ) |
L'あ' |
%s |
C文字列(char * ) |
"sample" |
%S |
ワイド文字列(wchar_t * ) |
L"サンプル" |
%@ |
Objective-Cのオブジェクト |
NSString , NSNumber など |
%p |
ポインタの値 | 0x102a |
%% |
パーセント記号自体 | % |
Discussion