Pontos de interrupção do iOS - pontos de interrupção simbólicos

Pontos de interrupção do iOS - pontos de interrupção simbólicos

Prefácio

O Breakpoint Simbólico pode ser usado para interromper a execução de um método especificado. Muito adequado para determinar se um método especificado apresenta desempenho anormal. Por exemplo, em alguns cenários, não é possível quebrar pontos no SDK empacotado. Nesse caso, você pode usar pontos de interrupção simbólicos para depurar métodos no SDK. (A premissa é que você precisa saber o nome do método específico)

texto

  • Primeiro precisamos clicar aqui na lista de projetos, nesta lista serão exibidas todas as informações do breakpoint que você atingiu.

Insira a descrição da imagem aqui

  • Em segundo lugar, clique no botão “+” na parte inferior da lista e selecione a opção Symbolic BreakPoint para criar um ponto de interrupção simbólico.
    Insira a descrição da imagem aqui
  • Depois disso, você poderá ver a seguinte janela.

Insira a descrição da imagem aqui
Nome: Nome do ponto de interrupção (não pode começar com um número ou conter espaços).
Símbolo: O método que você deseja interromper. Por exemplo: -[Teste do Viewcontroller]. -Representa o método de instância, use "+" se for um método de classe.
Módulo: Você pode adicionar restrições aos métodos que atendam às condições de nome. Por exemplo, o método é chamado em muitos lugares, mas você só precisa quebrá-lo em um determinado local. (Geralmente, não há necessidade de preencher)
Condição: Adicione condições. O ponto de interrupção só terá efeito quando as condições que preenchemos forem atendidas.
Ignorar: pode ser usado para ignorar a entrada em vigor de vários pontos de interrupção.
Ação: permite que você execute algumas operações após o ponto de interrupção entrar em vigor. (Applescript, captura de taxa de quadros de animação, comando de depurador (lldb), registro de log de entrada, comando de terminal (shell), reprodução de som).
Opções: Você pode escolher se deseja continuar automaticamente a execução do programa após executar as Ações.

Acho que você gosta

Origin blog.csdn.net/qq_38863196/article/details/124490162
Recomendado
Clasificación