1
所有字符我通過轉換爲std :: string到的NSString *。 但是NSLog(@"%@ ",BufferString)
並未顯示所有數據,而是以日誌中的 0.061523 -0.03<...>
結尾。的NSString未示出的NSLog
所以兩個問題:
如果我發送的NSString的JSON字符串。所有的數據都會在那裏嗎?
如何打印NSLog中的所有數據?
所有字符我通過轉換爲std :: string到的NSString *。 但是NSLog(@"%@ ",BufferString)
並未顯示所有數據,而是以日誌中的 0.061523 -0.03<...>
結尾。的NSString未示出的NSLog
所以兩個問題:
如果我發送的NSString的JSON字符串。所有的數據都會在那裏嗎?
如何打印NSLog中的所有數據?
這是Xcode錯誤(或功能)。您可以在此post
#define NSLog(FORMAT, ...) printf("%s\n", [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]);
1.打印日誌,日誌添加到您的Q,在他們過長的情況下,縮短它在中間。 2.'[bufferString length]'的結果是什麼?沒關係? 3.如果您發送數據會發生什麼?你試過了嗎?如果不是,爲什麼? 4.爲什麼要記錄所有數據? NSLog()不是打印服務,而是日誌服務。 5.你用'po bufferString'得到了什麼? 6.遵守Objective-C的命名規則。 –
雅。由於NSLog問題,我浪費了一週的時間。 NSLog現在被XCode截斷,因爲上帝知道原因。 NSLog不再可靠地調試長數據。由於這一點,人們正在製作自定義日誌功能。謝謝蘋果。 – GeneCode
@Amin Negm - 它顯示爲'' –