2016-03-31 23 views
1

Uygulamamdaki tüm işlevler için kesme noktası koymak istiyorum. Bu stackoverflow (How to automatically set breakpoints on all methods in XCode?) sorusundan bu var -kesme noktası

kesme noktası kümesi -r. -s [PRODUCT_NAME]

Ve ayrıca çalışıyor. Ama istemediğim cocoapod'dan gelen dosyalarda kesme noktası koyar. Sadece koduma sadece breakpoint koymak istiyorum. Birçok pod dosyası olduğu için ve bu dosyada kaybolur ve daha sonra akışını anlamak zordur. Belirli bir dosya grubunda kesme noktası koymak istiyorum.

Bunu nasıl yapabiliriz? bunu elle tüm dosyaları listelemek zorunda kalacak bu şekilde yaparsanız

(lldb) break set -r . -f <FILE1> -f <FILE2> 

ama işi olacaktır:

cevap

1

Sen söyleyebiliriz. Şu anda, glob kalıplarını alan dosya belirtecinin bir sürümü yok.

Not bunu yaparsanız: listenin

(lldb) help break set 

ilk bölümü komut kabul ettiği seçenekleri gösterecektir. Yani örneğin:

breakpoint set [-DHo] -r <regular-expression> [-s <shlib-name>] [-i <count>] [-c <expr>] [-x <thread-index>] [-t <thread-id>] [-T <thread-name>] [-q <queue-name>] [-f <filename>] [-L <language>] [-K <boolean>] [-N <breakpoint-name>] 

break set -r komut dosya kabul ettiğini gösterir. Yardım, bir satırda bunu birden çok kez belirtebildiğini söylemez, ancak denemeye değer, ve gerçekte bu ...

İlgili konular