2011-12-31 16 views
8

Cuando estaba usando Xcode 3.2 y agrego un marco existente, el sentido del código detectaría el nombre del marco cuando escribo #import <.CodeSense no siempre funciona al importar marcos

Digamos, por ejemplo, que he agregado el marco "MediaPlayer". a continuación escribo #import <Me y el sentido de código me sugeriría #import <MediaPlayer/MediaPlayer.h>

Ahora estoy usando Xcode 4.2.1, y me di cuenta este sentido código no funciona bastante bien para que algunos frmeworks. (por ejemplo, "CoreAudio" podría sugerirse con éxito, pero "MediaPlayer" y "CoreMotion" no pueden).

¿Hay algún problema con Xcode o me falta alguna configuración para que el código no detecte estas estructuras?

Modificado el 27/Feb/2012: Esto se confirma resuelto en Xcode 4.3

Editado el 7/Mar/2012: pensé que se fijó en Xcode 4.3. Pero, curiosamente, algunas veces funciona, otras no.

Editado el 3/AGO/2012: Esto se confirma resuelto en Xcode 4,4

+4

Me he dado cuenta de esto también. Parece que Xcode solo indexa la carpeta del framework OS X. Entonces, los marcos que se comparten, como CoreAudio o Foundation, se completan automáticamente. Pero también se autocompleta automáticamente para marcos solo de Mac como Quartz y Webkit. – Isabel

+0

Gracias Wekwa. Esto me hace sentir que puede haber una configuración en algún lugar que nos permita definir la ubicación de los marcos exclusivos de iOS, para que el sentido del código pueda detectar los nombres de los marcos. –

+3

Reportado a Apple y aquí está la respuesta: Este es un seguimiento del Bug ID # 10770620. Después de una investigación adicional se ha determinado que este es un problema conocido, que actualmente está siendo investigado por la ingeniería. Este problema se ha archivado en nuestra base de datos de errores bajo el Bug ID original # 7407222. –

Respuesta

0

mismo problema que enfrentaba varias veces .. encontré una solución ... Pero no puede encontrar lo que el razón detrás de ella ...

en Xcode 4.4 y versiones superiores sus funciona perfectamente .. Pero si usted consigue este tipo de problemas o conseguir errores como .... #import <MediaPlayer/MediaPlayer.h> ----Not found file limpiar su proyecto - reconstruirlo o volver a abrir la ventana de Xcode Estoy seguro de que funcionará perfectamente ..

Cuestiones relacionadas