• %@ 物件
• %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 64位雙字
nslog(@"%@",teststr);
/* *
* ** *
* ** *
* lglog(控制輸出) *
* ** *
* ** *
* * */
#ifdef debug
#define lglog(fmt, ...) nslog((@"%s [line %d] " fmt), __pretty_function__, __line__, ## __va_args__);
#else
#define lglog(...)
#endif
解釋: 在viewcontroller 的 viewdidload 方法 第30行 列印了輸出」這是乙個測試」 iOS NSLog各種列印格式
nslog各種列印格式 物件 d,i 整型 i的老寫法 hd 短整型 ld,lld 長整型 u 無符整型 f 浮點型和double型 0.2f 精度浮點數,只保留兩位小數 x 為32位的無符號整型數 unsigned int 列印使用數字0 9的十六進製制,小寫a f x 為32位的無符號整型數 u...
iOS NSLog的使用方法
nslog定義在nsobjcruntime.h中,如下所示 void nslog nsstring format,基本上,nslog很像printf,同樣會在console中輸出顯示結果。不同的是,傳遞進去的格式化字元是nsstring的物件,而不是chat 這種字串指標。示例 nslog可以如下面...
java中集合格式及json格式的特點和轉換
今天在寫 遇到乙個難點,由於要呼叫webservice介面,返回的為乙個list集合內容,從webservice呼叫介面返回的為乙個string的io流,在呼叫介面的地方,將io流轉成string格式,然後遇到的疑問則為如何將乙個string格式的字串轉化為list集合物件的格式,仔細研究之後,終於...