📝
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