Nie mogę znaleźć sposobu na uruchomienie konsoli (aby wyświetlić komentarze NSLog) w XCode 4. Normalna metoda poprzedniej wersji XCode nie działa. Czy ktoś ma pomysł, jak to osiągnąć?Xcode 4: Jak wyświetlić konsolę?
Odpowiedz
Musisz kliknąć ikonę Log Navigator (skrajnie prawy na lewym pasku bocznym). Następnie wybierz sesję Debug/Run na lewym pasku bocznym, a będziesz miał konsoletę w obszarze edytora.
Po prostu zwróć uwagę, że ikona znajduje się w prawym dolnym rogu paska wyszukiwania, który znajduje się na tej samej wstążce co krok, krok w kierunku itd. –
kliknij ikonę hamburgera (linie poziome) na głównym panelu, aby zobaczyć rzeczywiste wyjście konsoli w całości. –
To jest nadal ważne dla wersji 7. – rottenoats
Konsola ma dodatkowego okna, ale już jest w ramach obszaru edytorze tekstu. Możesz ustawić preferencje, aby zawsze wyświetlać ten obszar. Przejdź do "General" "Uruchom Start" i aktywuj "Show Debugger". W "Run completes" Debugger jest ponownie ukryty. Powinieneś dezaktywować tę opcję. Teraz konsola pozostanie widoczna.
EDIT
W najnowszym wydaniu GM można pokazać i ukryć konsoli za pomocą przycisku na pasku narzędzi. Bardzo łatwe.
Są dwie opcje:
Log Navigator (command-7 lub Widok | nawigatorzy | log) i wybrać sesję debugowania.
"Wyświetl | Pokaż obszar debugowania", aby wyświetlić dane wyjściowe NSLog i współdziałać z debugerem.
Oto zdjęcie z obu. Normalnie nie masz na sobie obu, ale mogę połączyć tylko jeden obraz w jednym poście! http://i.stack.imgur.com/4gG4P.png
Oto alternatywa.
- W XCode4 kliknij dwukrotnie swój projekt (ikona Blueprint).
- Wybierz docelowy (szara ikona)
- Wybierz fazy budowlanej (Top Center)
- Dodaj budowy Faza "Run Script" (zielony przycisk Plus, na dole po prawej)
- W polu tekstowym poniżej Shell textfield zastąpić „Wpisz skrypt lub przeciągnij plik skryptu z obszaru roboczego” z „open $ {TARGET_BUILD_DIR}/$ {TARGET_NAME}”
otworzy się okno terminala z aplikacją wiersza poleceń działa w nim.
To nie jest świetne rozwiązanie, ponieważ XCode 4 nadal działa i debuguje aplikację niezależnie od tego, co robisz w wyskakującym oknie terminala.
Zawsze możesz zobaczyć konsolę w innym oknie, otwierając Organizator, klikając kartę Urządzenia, wybierając urządzenie i wybierając konsolę.
Oczywiście, to nie działa na symulatorze :(
Odpowiedź jshiera w [to pytanie] (http: // stackoverflow. com/questions/5306276/xcode-4-detach-the-console-log-window) mówi, jak zrobić to, o czym mówisz dla symulatora. – funroll
Jeśli chcesz po prostu mieć wyświetlacz wyjściowy dziennika po uruchomieniu aplikacji można przejść do preferencji XCode4 -> Powiadomienia i kliknij ' Uruchom rozpoczyna się "w lewej kolumnie.
Następnie wybierz "Pokaż debuggera", a gdy uruchomisz aplikację, wyjście NSLog zostanie wyświetlone pod panelem edytora.
W ten sposób nie trzeba wybierać przycisku "strzałka w górę" na dolnym pasku.
Oto alternatywa
W Xcode 4 skrót, aby wyświetlić i ukryć konsola jest (Command-Shift-Y), to pokaże konsolę i debugger poniżej ur tekstu edior w tym samym oknie .
dla Xcode 5:
Widok-> Debug Area-> Uaktywnij Konsola
shift + cmd + c
- 1. Jak wyświetlić błędy kompilacji we wszystkich plikach w XCode 4?
- 2. Jak otworzyć przeglądarkę pamięci w Xcode 4?
- 3. Powielanie projektu XCode 4
- 4. Xcode 4 - Podłączanie gniazd
- 5. XCode 4 błąd CpResource
- 6. Zainstaluj Xcode 3 i Xcode 4 headless
- 7. Jak wyświetlić dokładną linię kodu powodującą awarię aplikacji w debugerze xcode 4, jak w kodzie Xcode 3.2
- 8. Xcode: Jak wyświetlić wartość siły GPS?
- 9. Jak wyświetlić opis celu-c w xcode
- 10. Jak zmienić prefiks klasy w Xcode 4?
- 11. Jak używać EXCLUDED_SOURCE_FILE_NAMES w XCode 4 (iOS)?
- 12. Xcode 4: Jak zmienić wartość zmiennej $ {EXECUTABLE_NAME}?
- 13. Jak wyłączyć indeksowanie w Xcode 4?
- 14. Jak poprawnie wycofać metodę z Xcode 4
- 15. Używanie Emacsa z Xcode 4?
- 16. Codesign check nie Xcode 4
- 17. Xcode 4: Wyjątki niezalogowane do konsoli
- 18. Julia: Jak wyczyścić konsolę
- 19. Xcode 7 retina 4 "Aktywa?
- 20. Nie można uruchomić XCode 4
- 21. Używanie ccache z XCode 4
- 22. Jak uruchomić konsolę Rebol2/View na serwerze?
- 23. Jak dołączyć konsolę do WinForm?
- 24. Jak zainstalować NodeBox na konsolę
- 25. Jak wyprowadzać LogCat na konsolę?
- 26. datagrip - Jak ponownie podłączyć konsolę?
- 27. Sposób korzystania z punktów krytycznych Xcode 4
- 28. Kod Xcode 4 zewnętrzny kod kompilacji systemu
- 29. wyłączyć gest machnięcia w kodzie Xcode 4
- 30. Edytor wersji xcode 4: ignoruj białe znaki
Istnieje cała forum na stronie ADC dla tego rodzaju pytania, gdzie NDA nie dotyczy, wiesz? Możesz uzyskać tam więcej pomocy. – Abizern
Chociaż wyświetli to tylko konsolę, nie spowoduje to jej otwarcia. Poniżej znajdują się odpowiedzi Andreasa i Holli na poprawne rozwiązanie tego problemu. Możesz to zrobić: Preferencje> Alerty> Zakończ wykonywanie> Odznacz "Ukryj debugger" – PlagueHammer
Znalazłem to rozwiązanie, które jest znacznie lepsze, ORAZ bardziej przypomina wcześniejsze wersje XCode: http://stackoverflow.com/questions/5306276/ xcode-4-detach-the-console-log-window – MStudios