2011-11-08 12 views
5

Podczas debugowania programów w Xcode 3, często korzystałem z Przeglądarki pamięci w osobnym oknie, aby wyświetlić zawartość zmiany bufora podczas przechodzenia przez linie kodu.Jak otworzyć przeglądarkę pamięci w Xcode 4?

Od kiedy zacząłem używać Xcode 4, zastanawiam się, jak otworzyć przeglądarkę pamięci. Nie mogę znaleźć czegoś takiego w interfejsie użytkownika. Czy ktoś może udzielić pomocy?

Odpowiedz

7

Wybierz Produkt> Debuguj> Wyświetl pamięć podczas debugowania lub naciśnij Shift-Cmd-M. Spowoduje to wyświetlenie przeglądarkę pamięci i dodać wpis dla „pamięci” w nawigatorze Debug:

enter image description here

Można także kliknąć prawym przyciskiem myszy zmienną w panelu Debug i wybierz Widok wspomnienie „* < zmiennej name > ", aby przejść bezpośrednio do wyświetlania pamięci dla tej zmiennej.

enter image description here

+0

Świetnie! Wielkie dzięki! Ponadto, chciałbym potwierdzić podpowiedź Mats o otwarciu przeglądarki pamięci w zakładce. – Tafkadasoh

1

otwierania go, kiedy debugowania. Umieszczę punkt przerwania, kliknij prawym przyciskiem myszy zmienną -> Wyświetl w pamięci "...".

Zostanie otwarty na karcie, ale można przeciągnąć kartę z paska kart Xcode.

+0

Dzięki! Szczególnie podoba mi się twoja podpowiedź, że można otworzyć przeglądarkę w nowej karcie. Bez użycia tabulatora przeglądarka pamięci jest całkiem bezużyteczna, gdy próbujesz umieścić ją we właściwym widoku widoku edytora asystenta. – Tafkadasoh

+0

Używam Xcode 4.6 To nie jest karta. Okno pamięci wydaje się otwierać tylko w tym samym oknie, co główne okno debugowania. Chciałbym, żeby to było w oknie asystenta edytora lub w oknie wolnostojącym, aby można było go monitorować podczas przechodzenia przez kod. Nie mogę przeciągnąć okna pamięci z ramki Xcode, aby stał się wolnostojący. – Will

+0

Ta odpowiedź pochodzi sprzed prawie dwóch lat. Nie jestem pewien, jak można to osiągnąć w nowszych wersjach XCode. –

Powiązane problemy