in XCode

XCode > GDB를 이용하여 레이아웃 트리 형식으로 확인하기

화면에 대한 구조를 트리 형식으로 출력하기 위한 방법을 설명합니다.

앱을 정지시키기 위해서 XCode안에 아래와 같이 표시되어 있는 Pause 버튼을 누르세요. Screenshot 2014 02 09 18 21 28 4

그러면 아래와 (lldb) 프롬포트가 활성화되고 아래와 같이 입력해줍니다.

po [[UIWindow keyWindow] _autolayoutTrace]

*po (print object)의 축약입니다.

아래와 같이 트리구조로 확인 하실 수 있습니다.

*<UIWindow:0x8a2b5a0> - AMBIGUOUS LAYOUT
|   *<UIView:0x8a2fd20>
|   |   *<UITableView:0xa193a00>
|   |   |   <UITableViewWrapperView:0x8a30070>
|   |   |   <UIImageView:0x8a22af0>
|   |   |   <_UITableViewCellSeparatorView:0x8a58730>

감사합니다. (꾸벅 __)

Write a Comment

Comment