Xcode 7.3.1 finalización del código autocompletado no funciona

Desde Xcode 7.3, la autocompletado o la finalización del código no funcionan correctamente.

Clase de importación simple y no puede autocompletar

Yo he tratado:

  • Eliminación de la carpeta de datos derivados
  • Limpiar objectives y build
  • Reinstallation de Xcode

Realiza autocomplete después de escribirlo por completo la primera vez. Pero si no lo ha hecho una vez (es decir, como enumeración), solo muestra lo que escribió antes (no muestra la list completa de enums). Presionar escaping tampoco ayuda.

¿Cualquier otra sugerencia? ¿O alguien más experimentaba lo mismo?

Sin hacer nada, en Build-Settings -> Deployment cambiar iOS Target de implementación de 8.0 a 8.1 resolvió el problema para mí.

introduzca la descripción de la imagen aquí

También funciona para XCode 6 como se menciona aquí

También funciona en Xcode 8, Simplemente cambie el destino de implementación de iOS 9.0 a iOS 9.1.

Xcode 8 ahora ha solucionado este problema autocompletado muy molesto. Entonces, cualquiera que todavía tiene este problema, actualice a Xcode 8.

Editar: tenga en count que esto no se ha resuelto para otros. Entonces tu kilometraje puede variar. Para mí, se ha solucionado sin hacer nada extra. Pero están usando su nueva autocomplete 'inteligente'. Pensándolo bien, podría ser parte de la indexing. Eliminar la carpeta DerivedData podría ayudar.

Tal vez, esta respuesta es demasiado tarde, de todos modos la compartiré.

Antes que nada, he desinstalado Alcatraz y todos los complementos.

Segundo, he seguido las instrucciones de Elon Chan explicadas en:

Xcode 7.3 problemas de autocomplete

¡Como resultado, la autocompletación automáticamente regresó! Gracias @ElonChan.

Espero que esta respuesta también resuelva tu problema.

Esto sucede generalmente cuando está usando Datos básicos en su proyecto (debido a que la indexing automática de files por xcode no se ha realizado). La manera simple de evitar esto es hacer clic en el nombre del proyecto y limpiar el proyecto y volver al mismo file donde quieres ver sugerencias tipo cualquier palabra y eso es todo.

Hay una forma de configurar las teclas de método abreviado para completar el código. Xcode -> Preferences -> Vinculaciones de teclas -> search Mostrar finalizaciones y establecer las keys no duplicadas que desee.

introduzca la descripción de la imagen aquí