2011-10-22 11 views
26

Recentemente ho aggiornato Xcode alla versione 4.2, e ora ogni volta che cerco la documentazione nell'Organizer, diventa molto lento. Ad esempio, se cerco "NSString", digito tutto in un secondo o due, ma il campo di ricerca si blocca su "NSS" per circa dieci secondi, a volte mostrando la palla che gira, quindi "tring" appare tutto in una volta.Xcode 4.2 Organizer - Documentazione irragionevolmente lenta

Il resto di Xcode gira senza intoppi. Posso capire che potrebbe volerci un po 'di tempo per cercare nella documentazione, ma prima era molto più veloce. Ho riavviato e il monitor delle attività mostra che ho un bel po 'di memoria libera. Ho anche cancellato l'area di lavoro del progetto come suggerito in questo question.

Sotto Preferences>Downloads>Documentation Ho il seguente elencato

iOS 4.3 Library 
iOS 5.0 Library 
Mac OS X 10.6 Core Library 
Mac OS X 10.7 Core Library 
Mac OS X Legacy Library 
Xcode 4.2 Developer Library 

La mia domanda è: esiste un modo per risolvere questo rallentamento? E, se è causato dall'avere troppe librerie per cercare velocemente, sarebbe una buona idea cancellare le vecchie librerie di iOS 4.3 e OS X 10.6?

risposta

41

È possibile limitare le ricerche a set di documentazione specifici facendo clic sulla lente di ingrandimento nel campo di ricerca. Altrimenti, aggiungi la tua voce alla partitura di bug già archiviati su questo argomento all'indirizzo bugreport.apple.com.

+5

Ho deselezionato tutte le librerie tranne iOS 5 e Xcode 4.2 e non riesco più a rallentare. Ho provato a ricontrollarli uno per uno per vedere se qualcuno in particolare stava causando il rallentamento, ma sembra che non appena 3 o più librerie sono incluse nella ricerca, si verifica il rallentamento. Qualche ragione per non cancellare le vecchie librerie? –

+0

Non sono sicuro, dal momento che non è spiegato da nessuna parte quali sono le differenze tra i set. Penserei che la libreria 10.7 includerebbe la libreria 10.6 come sottoinsieme, ma chissà se non gli autori di sviluppo di Apple. –

+1

Perché sono diversi? Semplice: i set di documenti vengono aggiornati per mostrare che, in 10.7, i contenuti precedenti erano deprecati; in 10.6, non elenca le cose solo 10.7. –

1

Penso che la ricerca del prefisso sia meno impegnativa della ricerca di testo completo, se questo funziona per voi.

Problemi correlati