This just started today. Autocomplete had been working fairly well and then started sputtering, only showing autocomplete for some standard Cocoa classes / methods etc. Best described as periodic strange omissions. I am using Cocoa & Objective C but it seems to be broken for more than just Objective C.
I deleted the derived data and it had no effect. (default is ~/Library/Developer/Xcode/DerivedData but I like to keep in my project folders for easy delete)
Xcode is so huge (like an operating system) I hesitate to re-install and reading the postings here, that does not work anyway.
It is testing my memory of Cocoa methods and parameter order... life before autocomplete was OK but I would like to have it back...