2013-07-23 13 views
40

Jak dodać wyjątek Breakpoint w Xcode?Punkt wyjątkowy wyjątku w Xcode

int main(int argc, char *argv[]) { 

    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; 
    int retVal = UIApplicationMain(argc, argv, nil, @"AppController"); 
    [pool release]; 
    return retVal; 
} 

mój projekt losowo rozbił się poniżej kod, przeszukano w google i ktoś zasugerował, aby dodać wyjątek Breakpoint. Dodałem punkt przerwania, klikając wiersz źródłowy. Wypisywanie punktu przerwania nie pozwala mi na zmianę typu. Jak dodać wyjątek Breakpoint i gdzie dodać? ? (W AppDelegate

enter image description here

+1

to nie ulega awarii w danym kodzie. – rptwsthi

+1

@ rptwsthi, tak, po dodaniu wyjątku-breakpoint-in-xcode dostałem dokładną linię awarii. To wspaniałe .. dlaczego jabłko domyślnie nie włącza tego w trybie debugowania ... :) – iPhoneChip

+0

@PhoneChip: Prawdopodobnie dlatego, że po prostu tam się zatrzymuje i nie podaje informacji o wyjątku. – Rakesh

Odpowiedz

62

Możesz łatwo dodawać wyjątku przerwania w Xcode Poniżej obrazek:..

enter image description here

22

Oto kroki

  • Przenieś do " Breakpoint Navigator ".

  • Kliknij symbol + w lewym dolnym rogu nawigatora.

enter image description here

  • Trzeba to zobaczyć.

enter image description here

18

Wykonaj następujące kroki:

  • Na Xcode przejść do Breakpoint nawigatora (polecenia prasowej + 6/Dla xcode7 + Command + 7)
  • kliknij na przycisk + na dole left
  • Kliknij dodaj punkt przerwania wyjątków, postępuj zgodnie z instrukcjami na poniższym rysunku

enter image description here

Powiązane problemy