비디오: 안드로이드 스튜디오가 처음이라면?? [앱 테스트 방법 편] 2024
여기 iOS 앱의 디버거에서 흥미로운 점이 있습니다. 그대로 서면 실수없이 앱을 컴파일하고 실행할 수 있습니다. 이전과 같은 방식으로 실행됩니다. 따라서 추가 한 모든 코드가 실제로 작동하는지 전혀 알 수 없습니다. 그것은 목적지를 실제로 발견합니까? plist 파일을 만들고 항목이있는 모든 사전을 올바르게 작성 하시겠습니까?
알아내는 한 가지 방법은 코드에 중단 점을 넣고 줄 앞의 (앞)에있는 거터를 클릭하여 무엇이 있는지 확인하는 것입니다.
_destination = [[대상 할당] initWithDestinationIndex: 대상 인덱스];
다음에 다른 중단 점을 설정하십시오.
_subtitle = destinationLocation [@ "Subtitle"];
앱을 실행합니다.
중단 점에서 프로그램 실행이 중지되면 포인터를 소스 편집기의 오브젝트 또는 변수 위로 이동하여 내용을 볼 수 있습니다.
destinationData는 대상 plist의 DestinationData 배열에있는 첫 번째 항목의 데이터가 들어있는 사전에 대한 포인터입니다. 필요한 경우 6 개의 키 / 값 쌍을 가져야하며, 디버거의 변수 창을 보면 DestinationsArray에 두 개의 객체가 표시됩니다.
공개 삼각형을 열어 데이터를 자세히 살펴보고 디스플레이를 탐색 할 수 있습니다.
원의 i를 사용하여 변수의 내용을 나타낼 수 있습니다.
마지막으로 훑어보기 아이콘을 사용하여 변수 및 해당 메모리 위치를 탐색 할 수 있습니다.