모든 인쇄/Nslog 내용으로 콘솔 로그를 가져 와서 텍스트보기에 표시하려면 어떻게합니까? 대답 해 주셔서 감사합니다.콘솔 로그를 얻고 텍스트보기에 표시하는 방법 [Swift]
답변
당신은 그렇게 할 수 없습니다.
일부 로거를 사용하여 사용자 지정 로그 대상을 추가 할 수 있습니다. 모든 인쇄/NSLog 호출을 예를 들어로 변경해야합니다. Log.verbose(message)
.
나는 SwiftyBeaver을 사용하고 있습니다. 사용자 정의 대상을 정의 할 수 있습니다. 나중에 그것을 읽고 일부 텍스트 필드에 표시 할 수 있습니다.
당신은 클래스를 만들 수 있습니다: 기존 코드를 변경하지 않으려면
class Logger {
static func log(string: String) {
print(string)
//Save string in somewhere to get in your textview
}
}
을 수행 할 수 있습니다;
1 - 인쇄물의 출력을 알려진 파일로 리디렉션합니다. 여기의 안내를 참조하십시오. How to redirect the nslog output to file instead of console (대답 4, 리디렉션)
2 - 변경 사항을 파일에서 모니터링하고 textView에 표시하려면 해당 내용을 읽습니다.
안녕하세요.이 코드는 신속하게 구현하지만 다른 NSLog는 신속하게 인쇄가 내 텍스트 파일에 등록되지 않았습니다. – user3205472
완전히 할 수 있습니다! 이것을 확인하십시오 : https://stackoverflow.com/a/13303081/1491675
기본적으로 출력 파일을 작성하고 stderr 출력을 해당 파일로 파이프하십시오. 그런 다음 textView에 표시하려면 파일을 읽고 textView를 채 웁니다.
- 1. 통화보기를 텍스트보기에 표시하는 방법
- 2. 로그를 얻고 파일에 쓰는 방법
- 3. 이클립스에서 콘솔 로그를 비활성화하는 방법
- 4. 이클립스 콘솔 로그를 읽는 방법?
- 5. 찍은 날짜를 얻고 표시하는 방법?
- 6. 컨테이너 폭을 얻고 표시하는 방법
- 7. 노드 콘솔 로그를 원격으로보기
- 8. 크롬 콘솔 로그를 받으십시오.
- 9. 콘솔 로그를 무시할 수 있습니까?
- 10. log4j를 사용하여 타사 콘솔 로그를 캡처하는 방법
- 11. 콘솔 결과 phpunit에서 cakephp 로그를 숨기는 방법?
- 12. 콘솔에서 연결을 표시하는 방법 콘솔
- 13. GUI에서 콘솔 출력을 표시하는 방법
- 14. Eclipse의 콘솔 출력을 표시하는 방법
- 15. 콘솔 로그를 읽으려고합니다. iOS 10부터
- 16. Xcode에서 콘솔 로그를 인쇄하지 않습니다
- 17. Swift 지불 방법 알림을 표시하는 방법 QueueRestoreCompletedTransactionsFinished?
- 18. 문자열에서 @로 시작하는 단어의 색상을 변경하고 텍스트보기에 표시하는 방법
- 19. 다른 액티비티의 텍스트보기에 스피너 선택 값을 표시하는 방법
- 20. 한 줄로 하나의 텍스트보기에 두 개의 값을 표시하는 방법
- 21. iPhone에서 콘솔 로그를 얻는 방법은 무엇입니까?
- 22. JSONResult를 MVC에서 얻고 JQuery를 사용하여 표시하는 방법
- 23. 안드로이드에있는 모든 파일 아이콘을 얻고 표시하는 방법?
- 24. LocalFolder에서 img 파일을 얻고 이미지를 표시하는 방법
- 25. 브랜치 이름으로 자식 로그를 표시하는 방법
- 26. iOS : iCloud Singleton에 UIAlertController를 표시하는 방법? (Swift)
- 27. 변수 값을 UILabel에 표시하는 방법 (Swift)
- 28. PostgreSQl 로그를 얻는 방법
- 29. netbeans에서 데이터베이스의 데이터를 표시하는 방법 콘솔
- 30. 돛을 사용하여 콘솔 로그에서 쿼리를 표시하는 방법?
"콘솔 로그는 어떻게 얻을 수 있습니까?"할 수 없습니다. 가능한 경우 콘솔 로그를 표시하는 앱이 있으며 요즘에는 이러한 앱이 없습니다. – matt