我有一個外部附件插在我的iPad上。我看不到我的NSLog語句,因爲我的ipad無法再連接到我的電腦。有沒有辦法看到NSLog語句?外部附件和NSlog語句
1
A
回答
3
是的,你可以將你的NSLog語句重定向到一個文件以供日後顯示。見Logging to a file on the iPhone。
這會導致將日誌語句寫入指定文件。如果你想知道它是如何工作的,用stdin,stdout和stderr查看C文本輸入/輸出的工作方式。
freopen([newFileName UTF8String], "w+", stderr);
您可以將該文件保存到您的文檔目錄,並通過iTunes文件共享進行檢索。或者,您的設備重新插入後,您可以讓應用程序將其日誌內容轉儲到控制檯。切記先禁用該重定向。
1
您是否有權訪問源代碼?如果是,那麼你可以在所有的UIViews上添加一些UITextView或者UILabelView,並把你所有的NSLog語句放在那裏。
相關問題
- 1. 返回內部和外部If語句
- 2. 禁止發佈NSLog語句?
- 3. 的NSLog語句調試
- 4. 更新和左外部聯接語句
- 5. 如何讓內部if語句到外部if語句的`else`?
- 6. iOS,Appcelerator Titanium和外部附件框架
- 7. Grand Central Dispatch沒有顯示NSLog語句
- 8. iPhone外部附件幫助
- 9. 外部附件通知:
- 10. iOS外部附件電源
- 11. 外部附件與WiFi
- 12. If語句和另外
- 13. 比較內部連接和外部連接SQL語句
- 14. 外部SELECT從INSERT RETURNING和內部SELECT語句
- 15. 如何從iphone .app文件查看NSLog語句
- 16. 關於外部python文件的條件語句問題
- 17. 用Javascript條件語句附加文本
- 18. 在jQuery中附加條件語句append
- 19. 編寫附條件插入語句
- 20. Python條件語句和if語句
- 21. Confluence插件導入外部附件
- 22. 外部附件框架測試硬件
- 23. NSLog指針語法
- 24. SQL update語句頂部和底部行
- 25. 附加語句的用法(附帶書面和調試圖片)
- 26. 引用套裝在MySQL查詢在外部條件語句
- 27. Django if語句在外部jquery文件中
- 28. 從外部html文件加載JQuery切換case語句?
- 29. select語句意外
- 30. SQLite語句附近的語法錯誤
我把下面的代碼放在應用程序下完成啓動函數freopen([@「/ tmp/my_logs.txt」fileSystemRepresentation],「w」,stderr);.一旦我將iPad重新插入m計算機後,如何將其轉儲到我的控制檯? – user1120008 2012-04-14 14:59:54
您需要將該文件'my_logs.txt'加載到字符串中。然後NSLog日誌字符串沒有重定向'stderr'。 – Dondragmer 2012-04-14 15:05:18