Mettere un breakpoint sul lancio delle eccezioni in XCode

di il
4 risposte

Mettere un breakpoint sul lancio delle eccezioni in XCode

Ciao a tutti,
In Xcode come si fa a mettere un breakpoint sul lancio delle eccezioni, immagino sia possibile ma non trovo come fare. Uso XCode 4.

4 Risposte

  • Re: Mettere un breakpoint sul lancio delle eccezioni in XCode

    Ciao barba59,

    ho imparato dopo aver sbattuto la capoccia un bel po' di volte (mettevo dei breakpoint senza accorgermene!!) dove si trovano appunto i breakpoint.
    se clicchi nella barra al lato sinistro della finestra centrale del codice, quella appunto tra il codice e l'elenco dei file (barra lato sinistro sotto i tasti run e stop) cliccando nel punto dove vuoi mettere il breakpoint te lo crea, lo puoi abitilate e disabilitare cliccando poi sul tasto (che si crea se è il primo breakpoint che inserisci) che si trova in alto, in sequenza dopo Run, Stop, My Mac 64 Bit e prima del display centrale...
    spero di averti dato delle coordinate comprensibili, è un casino spiegarlo con le parole!!
  • Re: Mettere un breakpoint sul lancio delle eccezioni in XCode

    Ciao toti81,
    grazie delle info, sono chiare.
    Volevo chiederti come si fa sul Mac a fare dei 'print screen' ?, volevo provare a prendere qualche immagine da mettere nei post.
  • Re: Mettere un breakpoint sul lancio delle eccezioni in XCode

    Mela + shift + 4
    il puntatore diventa un crocino che ti fa selezionare l'area da copiare, così senza dover prendere l'intero schermo puoi selezionare solo la parte che ti interessa, trovi poi il file sulla scrivania nominato con l' ora della creazione...
  • Re: Mettere un breakpoint sul lancio delle eccezioni in XCode

    Ciao toti81
    Fantastico! (la cattura delle immagini)

    In questa immagine ho evidenziato con una freccia rossa gli elementi che riguardano i breakpoint:



    Dall' alto in basso:

    - Col pulsante in alto si attivano/disattivano i breakpoint.
    - Col sesto pulsante del navigator si mostra le pagina dei breakpoint.
    - La freccia a metà indica un breakpoint nel codice, si clicca per metterlo/disabilitarlo, per toglierlo lo si trascina via.
    - Col pulsante '+' in basso si possono aggiungere breakpoint.

    Premendo il + in basso si può aggiungere un breakpoint sulle eccezioni, ovvero il programma si arresta quando viene lanciata una eccezione e si posiziona sul pinto li lancia.

    Sempre col pulsante '+' si può aggiungere un Simbolic Breakpoint. Cosa è?
Devi accedere o registrarti per scrivere nel forum
4 risposte