XCode8.0下NSLog列印不完全
更多 精彩文章請訪問:銳意翱翔
原文連結 : XCode 8.0 下 NSLog 列印不完全
今天在重新整理希爾排序
的時候,使用了 100000 個種子資料進行測試,但發現在排序好後,用 NSLog 無法列印完全排序結果,開始以為自己的排序演算法寫法有誤,但檢視記憶體資料資訊,顯示排序結果正常。這時懷疑 NSLog 在 XCode 8.0 下可能有 Bug。 於是使用 c 語言函式 printf
進行列印。
Bingo
!
程式碼如下:
NSMutableArray<NSNumber *> *results = [dataList mutableCopy];
printf("%s", [results.description UTF8String]);
附(NSString 與 char 相互轉換):
//NSString轉換char
NSString * str1= @"Test";
const char * c1 =[str1 UTF8String];
//char轉換NSString
const char * c2 ="test";
NSString *str2 = [NSString stringWithUTF8String:c2];
Link : XCode 8.0 下 NSLog 列印不完全
相關文章
- 定製NSLog便於列印除錯除錯
- Object-C使用NSLog列印日誌Object
- iOS資料型別簡介及NSLog列印輸出iOS資料型別
- NSLog的實現
- 專案中的NSLog
- NSLog函式重寫函式
- [Object-C語言隨筆之二] 《NSLog》常用的列印除錯語句與自動排版ObjectC語言除錯
- Objective-C 中的NSLogObject
- 捕獲NSLog日誌小記
- Android訊息機制不完全解析(下) .Android
- iOS JSON資料NSLog小技巧iOSJSON
- 教你如何在dos下清除列印快取及重啟列印服務快取
- IIS下將報表列印到ExcelExcel
- Linux下的列印工作命令(轉)Linux
- 計算機網路不完全整理(下)--春招實習計算機網路
- 不完全的破解
- iOS真機除錯步驟(Xcode8.0以上版本)(2015年)iOS除錯XCode
- linux系統下音訊製作軟體不完全指南(轉)Linux音訊
- Oracle 不完全恢復Oracle
- 跨域不完全探究跨域
- cordova在Xcode下console.log列印XCode
- Linux環境下的高階列印系統(轉)Linux
- ios 將NSLog日誌重定向輸出到檔案中儲存iOS
- 遊戲音訊不完全指南遊戲音訊
- 【VSC】Snippets不完全指南
- MySQL 不完全入門指南MySql
- Performance API不完全使用指北ORMAPI
- 前端優化不完全指南前端優化
- webpack優化不完全指南Web優化
- 常用 SCSS 不完全總結CSS
- Web 列印Web
- Java列印Java
- 圖片顯示慢,檔案下載不完全,竟然是Nginx的鍋!Nginx
- ASP環境下輕鬆實現報表的列印 (轉)
- DELPHI下調節器用EXCEL為其編輯和列印 (轉)Excel
- 印萌自助列印系統,如何提升傳統列印店的列印效率?
- SAP印表機原理、列印配置及列印操作
- 雲列印比線下列印店便宜嗎?