Xcode 7.3 Probleme mit der automatischen Vervollständigung

Ich habe einige Probleme mit der neuen Autovervollständigung von Xcode 7.3

Wenn ich eine Klasse importiere, wird sie nicht automatisch vervollständigt. Noch ärgerlicher ist es, wenn eine importierte Klasse einen typedef NS_ENUM enthält und die möglichen Werte auch nicht angezeigt werden. In beiden Fällen wird dieser bestimmte Wert beim nächsten Mal angezeigt, wenn ich den Klassennamen oder den Aufzählungswert manuell eingebe. Bei den möglichen Aufzählungswerten werden jedoch alle anderen Werte weiterhin nicht angezeigt.

Ferner ist mir aufgefallen, dass die Autovervollständigung nicht mehr (alphabetisch) sortiert ist. Wenn ich zum Beispiel eine Klasse mit Initialisierern in der .h-Datei habe:

-(instancetype)initWithServiceName:(NSString*)serviceName listenPort:(NSUInteger)listenPort keys:(NSArray*)keys;  
-(instancetype)initWithServiceName:(NSString*)serviceName listenPort:(NSUInteger)listenPort keyFile:(NSString*)keyFile;

wenn ich beginne, "- (instancetype) init" in die .m-Datei einzugeben, zeigt die Autovervollständigung den ersten Initialisierer, gefolgt von ungefähr 14 Autovervollständigungen, die bei weitem nichts damit zu tun haben, und dann (endlich) den zweiten Initialisierer. ..

Gibt es eine Möglichkeit, 7.3 (oder zumindest die darin enthaltenen SDKs) zu verwenden, aber wieder auf die alte (aber sehr schöne und funktionierende) Autocomplete-Funktion von 7.2 umzuschalten?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage