2011-05-10 6 views
17

İki sınıfım var, Unicorn ve Rainbow. Unicorn.m xcode'ta bir sekmede açılır ve şu anda Rainbow.m dosyasını düzenliyorum, başka bir sekmede açıyorum. Unicorn.m'da bir breakpoint setim var. Kodumu çalıştırdığımda, Unicorn breakpoint çarpıyor ve şu anda baktığım sekme Rainbow sekmem Unicorn'a geçiyor. Yani şimdi Unicorn'u iki sekmede açtım ve Rainbow hiç açmadı.Bir kesme noktası vurulduğunda XCode'un sekmenin içeriğini değiştirmesini engelle

Ben xcode için istiyorum ya:

a) şu anda kesme noktası ve eğer öyleyse, o sekmenin

veya geçerli görünümü geçmenizi içeren açık bir sekme olup olmadığını görmek için bak:

b) yeni bir sekme açın

Geçerli sekmemdeki başka bir dosyaya geçiş yapmak gerçekten çok can sıkıcı bir durum. Bu konuda bana yardımcı olmak için xcode'ta bir ayar var mı? Yoksa elmaya bir istek mi sunmalıyım?

cevap

24

Ben b ile yardımcı olabilir):

Açık tercihleri ​​-> Davranışlar -> Çalıştır Duraklatmalar:

enter image description here

göster Tab kontrol edin ve şimdi etsen yeni Tab için bir Ad girin Bir kırılma noktasına ulaşıldığında yumurtlamayı sever. Bu örnek için Breakpoint'dur. Daha sonra yeni bir sekme oluşturun, bir sekmenin yanındaki boş alana çift tıklayın (kırmızı ok), daha sonra sekmenin adını (yeşil ok) çift tıklatın ve bu ismi, Kesme Noktası olarak adlandırın. kesme noktası o Kırılma noktası sekme açmak veya zaten açıksa o geçiş yaparız isabet

enter image description here

.

+0

İyi bahşiş, teşekkürler! – Tibidabo

+0

Evet, ama bu bir çok manuel adım. Bu davranış gerçekten pişirilmelidir. Uygulamanın mantığı zor gibi görünmüyor: "Doc X görünür mü? Öyleyse, bu sekmeye geçin ve kesme çizgisine geçin." – SilverSideDown

+0

Evet, ancak Appcode olduğu gerçeğini bir kenara çekiyorum. XCode'u sadece bugünlerde Interface Builder için kullanıyorum. –