0
我的可可應用程序有一個調試模式,顯示額外的窗口,我想呈現NSLog輸出(就像Xcode中的控制檯窗口)。我已經有了一個自定義的NSlog方法,它也將輸出保存到一個文件中。 哪個控件應該使用NSTextView?如何使用新行添加文本內的文本? 日誌可能很長,所以它也需要高效。有任何想法嗎?顯示控制檯輸出到應用程序的控制
我的可可應用程序有一個調試模式,顯示額外的窗口,我想呈現NSLog輸出(就像Xcode中的控制檯窗口)。我已經有了一個自定義的NSlog方法,它也將輸出保存到一個文件中。 哪個控件應該使用NSTextView?如何使用新行添加文本內的文本? 日誌可能很長,所以它也需要高效。有任何想法嗎?顯示控制檯輸出到應用程序的控制
我會使用NSTextView。這將是最簡單和最有效的。
[myTextView insertText: [NSString stringWithFormat: @"%@\r\n", yourStringTOAppend]];
使用NSTextView,並且每次使用自定義日誌功能打印某些內容時,都會將其附加到文本視圖(使用可變字符串)。 –