2014-10-03 16 views
11
Ben iOS için large-ish Swift proje üzerinde bir süredir XCode 6.0.1 kullanıyorum ve başkasının Bu belirtilerin görüldüğü olup olmadığını merak

:XCode 6.0.1 Davranış: Büyük Gecikmeler?

  • Bazen noktaya gelmesini spinner her tuşa basar ve editörde bir sonraki karakterin görünmesi için 10 saniye beklemek zorundayım.
  • Otomatik tamamlamanın otomatik tamamlanması bir dakika kadar sürer.
  • "Tanıma Git" işleminin tamamlanması 30 saniyeye kadar sürer. Bazen ben, istediğim ben den başladığı yere geri gitti ve sonra.

yılında tekmeler "tanımı için atlama" Ben bir parçası olduğum şeyi bulmak için metin araması, bunun için sorulan unuttuysanız 3'ün gelişim grubu ve her üçümüz de aynı davranışı yaşıyor.

+2

Bazı Beta sürümlerinde aynı sorunları yaşadım. Buradaki Problem gerçekten çok basitti: Bir satırdaki Kodlama Metni çok uzunsa, her şey sıkışmış ve kodu kullanılamazdı. Hangi işlemin askıda kaldığını kontrol edin (% 100 CPU kullanımı olmalı). – derdida

+1

Aynı sorunu yaşıyorum, ancak uygulamayı başlatırken. Bir şey yazıyorsam, uygulama birkaç saniye donuyor. – Phillip

+2

Uzun tek satırlık ifadeler ve ifadeler kullanılırken sık sık bana geliyor - bu durumun meydana geldiği durumlardan biri için [bu yanıt] 'a (http://stackoverflow.com/a/25813625/148357) bakın. Çözüm bu uzun çizgileri birden fazla satıra ayırmaktır – Antonio

cevap

2

Evet, bu sorun vardı - bu kopyasıdır: Böcek # 18316444 dosyalanan ve onların tepkisi oldu

XCode 6 GM: Constantly freezing/locking while editing Swift code

:

Mühendislik şu bilgileri vermiştir

:

Bu sorunun en son Xcode 6.1 beta sürümünde ele alındığını düşünüyoruz.

Xcode 6.1 geliştirici araçları Bu yayın öncesi sürümü OS X Yosemite için geliştirirken gereklidir ve Swift dili programlama içerir. Xcode 6.1 beta OS X Mavericks ve OS X Yosemite Geliştirici Önizleme çalışır.

bu sürüm ile test etmek ve sonuçları ile hata raporu güncelleyin.

Xcode 6.1 beta - 6A1042b

Yapı

https://developer.apple.com/xcode/downloads/

senin hata raporu güncelleyerek şekilde sorunu çözüp çözmediğini bize bildirin.

bu yardım ya âciz olacak eğer bilmiyorum, ama sorun sonunda benim için gitti. Sonunda yaptığım şey, açık bir terminalin hazır olmasıydı ve SourceKit için hazırlanmış bir killall olacaktı. Ne değiştiğini bilseydim keşke. Kontrol etmek için bir şey, XCode 6'nın ilk sürümlerinde, ppt terminallerinden dışarı koşmaya devam ettim - sızıntı, tükendi, ve sonra SourceKit "sıkışmak" olurdu. 512'ye kadar çıkmalıydım, sanırım (varsayılan değer ne olursa olsun, iki katına çıktım). Bunun da bu konu üzerinde çalışıp çalışmadığını veya etkilenmemiş olup olmadığını hatırlayamıyorum.

Eğer tutulmuş kalırsa, sen 6.1 ile düzenleme ve nihai yapıyor düşünün 6.0.x. üzerine inşa olabilir

+0

Bahşiş için teşekkürler! Son sürümün ortasındayız, ancak bu hafta sona erdiğinde kesinlikle bunu deneyeceğim. :-) –

+0

Ve şimdi dışarıdayız ve 6.1 ile güncellememiz gerekiyordu, böylece iOS 8.1'de (d'oh!) Bir şeyler kontrol edebildik. Ve bu onu düzeltir ... 6,0 (.1) niçin yayınlansalar da asla bilmeyeceğim. –

İlgili konular