Objective-C 中的NSLog
NSLog使用格式如下:
NSLog(@"Hello World");
NSLog(@"the word is:%@",string);
NSLog(@"a=%d,y=%d",10,20);
不能這樣寫:
int i = 123;
NSLog(@"%@",i);
因為i不是物件,%@需要輸出的是物件,改正後:
int i = 123;
NSLog(@"%d",i);
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 64位雙字
相關文章
- 專案中的NSLog
- NSLog的實現
- Objective-C中的CopyObject
- Objective-C中的@dynamicObject
- Objective-C中的BlockObjectBloC
- 關於Objective-C中的importObjectImport
- Objective-C中的單例模式Object單例模式
- Objective-C中的Block(閉包)ObjectBloC
- NSLog函式重寫函式
- 談談Objective-C中的協議Object協議
- Objective-C中的self和super理解Object
- Objective-C中的訊息轉發Object
- 詳解 Objective-C 中的 RuntimeObject
- Objective-C中的Block回撥模式ObjectBloC模式
- Objective-C中的@property和@synthesize用法Object
- 理解 Objective-C 中的指定構造方法Object構造方法
- Objective-C中的複製忍者卡卡西---NSProxyObject
- Objective-C中的類目,延展,協議Object協議
- Swift專案中呼叫Objective-C的庫SwiftObject
- Objective-C 中的特殊資料型別Object資料型別
- ios 將NSLog日誌重定向輸出到檔案中儲存iOS
- 捕獲NSLog日誌小記
- Objective-C中的記憶體管理機制Object記憶體
- Objective-C 中不帶加減號的方法Object
- Objective-C 中的 Meta-class 是什麼?Object
- Objective-C中的老闆是這樣發通知的(Notification)Object
- iOS JSON資料NSLog小技巧iOSJSON
- 定製NSLog便於列印除錯除錯
- Object-C使用NSLog列印日誌Object
- [譯]Objective-C中的meta-class是什麼。Object
- Objective-C 中的元類(meta class)是什麼?Object
- Objective-C中get/set方法初探(1)Object
- Objective-C中get/set方法初探(2)Object
- Objective-C 中的協議(@protocol)和介面(@interface)的區別Object協議Protocol
- Objective-C 中 NULL、nil、Nil、NSNull 的定義及不同ObjectNull
- Objective-C中初始化方法的實現與作用Object
- XCode8.0下NSLog列印不完全XCode
- 如何在Objective-C中列印日誌記錄Object