Points d'arrêt iOS - points d'arrêt symboliques

Points d'arrêt iOS - points d'arrêt symboliques

Préface

Le point d'arrêt symbolique peut être utilisé pour interrompre l'exécution d'une méthode spécifiée. Très approprié pour déterminer si une méthode spécifiée fonctionne anormalement. Par exemple, dans certains scénarios, il n'est pas possible de créer des points d'arrêt dans le SDK fourni. Dans ce cas, vous pouvez utiliser des points d'arrêt symboliques pour déboguer les méthodes du SDK. (Le principe est que vous devez connaître le nom spécifique de la méthode)

texte

  • Nous devons d’abord cliquer ici dans la liste des projets. Dans cette liste, toutes les informations sur les points d’arrêt que vous avez atteints seront affichées.

insérer la description de l'image ici

  • Deuxièmement, cliquez sur le bouton "+" en bas de la liste et sélectionnez l'option Symbolic BreakPoint pour créer un point d'arrêt symbolique.
    insérer la description de l'image ici
  • Après cela, vous pouvez voir la fenêtre suivante.

insérer la description de l'image ici
Nom : nom du point d'arrêt (ne peut pas commencer par un chiffre ni contenir d'espaces).
Symbole : La méthode que vous souhaitez interrompre. Par exemple : -[Test Viewcontroller]. -Représente la méthode d'instance, veuillez utiliser "+" s'il s'agit d'une méthode de classe.
Module : Vous pouvez ajouter des restrictions aux méthodes qui répondent aux conditions de nom. Par exemple, la méthode est appelée à plusieurs endroits, mais vous n'avez besoin de l'interrompre qu'à un certain endroit. (En général, pas besoin de remplir)
Condition : Ajoutez des conditions. Le point d'arrêt ne prendra effet que lorsque les conditions que nous avons renseignées seront remplies.
Ignorer : peut être utilisé pour ignorer la prise d'effet de plusieurs points d'arrêt.
Action : vous permet d'effectuer certaines opérations après la prise d'effet du point d'arrêt. (Applescript, capture de la fréquence d'images de l'animation, commande du débogueur (lldb), enregistrement du journal d'entrée, commande du terminal (shell), lecture du son).
Options : Vous pouvez choisir de continuer automatiquement l'exécution du programme après l'exécution des actions.

Je suppose que tu aimes

Origine blog.csdn.net/qq_38863196/article/details/124490162
conseillé
Classement