내가 최근에 시청 한 비디오에서 print()
을 viewDidLoad()
에 입력하면 print()
텍스트가 콘솔에 표시되는 텍스트의 끝에 나타납니다. 그러나 동일한 코드를 실행하면 콘솔 중앙에 텍스트가 나타납니다 (예 : 콘솔의 텍스트 디스플레이 본문 뒤에 나오는 추가 텍스트 - 스크린 샷 예 참조).왜 print() 텍스트가 끝 대신 콘솔의 중간에 표시됩니까?
override fun viewDidLoad() {
super.viewDidLoad()
print("Hello World!")
}
screenshot of print() command displaying in the middle of the console instead of the end
디버그 영역에는 두 개의면이 있습니다. 한쪽은 변수보기이고 다른 쪽은 인쇄 명령 출력을 보는 콘솔입니다. 디버그 영역 *의 오른쪽 하단 *을 보면 파란색으로 강조 표시된 두 개의 상자가 표시됩니다. 왼쪽 켜기를 클릭하면 변수 영역이 숨겨집니다. 그런 다음 콘솔은 전체 디버그 영역을 차지합니다. – Asdrubal
@Asdrubal 구축하기 : https://developer.apple.com/library/tvos/documentation/DeveloperTools/Conceptual/debugging_with_xcode/chapters/debugging_tools.html – modesitt
@Asdrubal 및 @ Nucl3ic - 나는 시도하지 않았습니다. 디버그 도구의 실제 레이아웃에 대해 물어 보지만 왜'print()'텍스트 "Hello World!" 콘솔에 표시 할 마지막 것이 아니 었습니다. 내가하는 지침 비디오에서'print()'텍스트가 마지막으로 표시되지만 직접 시도하지는 않습니다. 나는 원래 의미를 명확하게하기 위해 원래의 질문을 편집했다. – jedillon