ios - convert - use swift class in objective c
Autocompletar XCode Swift se descompone despuĆ©s de la compilaciĆ³n (1)
Tengo un proyecto que comenzó hace dos años como Obj-C, pero recientemente ha tenido varias adiciones de Swift 2.0. En este momento, la proporción es de aproximadamente 75% / 25% a favor de Obj-C, pero crece hacia Swift.
Común con proyectos más antiguos, ¿verdad? Este es el problema: desde XCode 7.3 no puedo obtener la finalización del código para que funcione correctamente en Swift.
Tomo estos pasos:
- Cerrar Xcode
- Terminal -> rm -rf ~ / Library / Developer / Xcode / DerivedData / *
- Terminal -> rm -rf ~ / Library / Caches / com.apple.dt.Xcode
y todo es bueno Pero tan pronto como hago una compilación completa del proyecto XCode, el problema vuelve y Swift no completa el código hasta que elimine los datos derivados nuevamente (ya sea manualmente oa través de XCode) y vuelva a indexar todos los archivos.
Objective-C se completa, y las macros predeterminadas y creadas manualmente también funcionan. Es solo la indexación lo que parece romperse.
Por favor, ¿alguien ha oído hablar de este comportamiento y conoce una solución para ello? Es un gran entrenamiento de Swift tener que escribir todo de forma manual, pero algunos de mis métodos tienen múltiples parámetros de bloque y se convierte en un dolor escribirlos.
Si es importante, he estado usando Swift 2.0 hasta la sintaxis 2.2 en las clases más nuevas.