iOS 各種打印方式


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)內存中所占字節數

打印CGRect : NSLog(@"%@",NSStringFromCGRect(someCGRect)); 或者CFShow(NSStringFromCGRect(someCGRect));

打印CGSize: NSLog(@"%@",NSStringFromCGSize(someCG Size ));

打印返回的某個參數的值(注,只能在一層的情況下) 

po [[[userInfo sourceData] objectForKey:@"id"] superclass] 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM