2013-01-09 32 views
0

是否有可能顯示我的控制檯輸出(xcode)到iPhone?例如:如果在我的代碼中,我寫NSLog(@「hello \ n」);我將可以在設備 中以我在控制檯中看到的方式看到它。 (當然下一次下一次nslog不應該擦除前一個),某種重定向控制檯。顯示控制檯在uiview,uitextfield

+0

創建一個將繼續追加日誌的文件。在textview中顯示此文件。 –

+0

取決於你真正需要什麼,有各種答案。你只想看看設備的控制檯輸出嗎?意思,在xcode中看到控制檯是否可以?或者你真的需要在同一個應用程序中看到輸出嗎? –

+0

如果我的程序長時間運行,我不想等到最後我希望它在同一時間發生。我需要以root身份打開文件嗎? –

回答

0

使用這個宏

#define YourLog(PR)    {NSLog(@"%@",PR); yourTextFld.text=[NSString stringWithFormat:@"%@%@",yourTextFld.text,PR] ; } 

記住,你有你的TXT字段名稱改變,如果這個宏dosent工作使用這種想法與一些調整着急

+0

根據您的使用情況進行修改。 – amar

+0

正在考慮這個宏可能失敗的地方,但不能拿出一個很好的例子,但通常他們總是做某個地方。我寧願堅持使用靜態功能,更安全。 – mgr

+0

@mgr同意但是對於簡單的任務來說這很方便。 – amar

0

寫道創建將繼續追加文件你的日誌。

在textfield或textview中顯示此文件。