2012-07-03 12 views
5

Estoy tratando de establecer indicadores del compilador para deshabilitar el arco para algunos de los archivos y no obtengo el cuadro de diálogo cuando hago doble clic o presiono enter en uno de los archivos. Sucede en un proyecto nuevo y antiguo donde ya configuré los indicadores del compilador antes. Todo lo que hace simplemente se vuelve gris después de que presiono enter y pierde el foco. ¿Alguien más tiene el mismo problema o podría estar haciendo algo mal?No puedo establecer los indicadores del compilador en Xcode 4.3.3

Gracias!

+0

posible duplicado de [¿Cómo puedo deshabilitar ARC para un único archivo en un proyecto?] (Http://stackoverflow.com/questions/6646052/how-can-i-disable-arc-for-a-single- file-in-a-project) – rishi

+0

He visto este hilo antes. Siempre pude agregar los indicadores del compilador pero ahora, cuando presiono enter o doble clic, no pasa nada. – Yan

Respuesta

15

Me di cuenta. Creo que es porque estoy usando Macbook Pro con retina con resolución establecida en más texto. Cuando habilité el editor asistente en Xcode y presioné enter para cambiar el indicador del compilador, el cuadro de diálogo apareció en el otro extremo superior derecho y casi no se ve. Esperemos que la próxima versión de Xcode sea compatible con la pantalla Retina.

+1

Nunca me hubiera dado cuenta de eso. ¡Gracias! – stephenmuss

+0

También puede solucionar esto al no maximizar su ventana xcode, moverla hacia abajo desde la parte superior de la pantalla – Jules

+1

Gracias por publicar. Lo molesto está en xcode 4.4. Todavía no está arreglado. Esperemos que se actualice. – Yan

3

Todavía no pude ver el cuadro de diálogo pero lo hice a ciegas.

Copiado "-fno-objc-arc" y luego en Xcode, Intro -> CMD + V -> Entrar ... la magia estaba hecha. :)

¡Gracias a todos!

0

Y, además, si está en un macbook pro sin una tecla Intro (la tecla de retorno no abrirá el cuadro indicador del compilador) y está tratando desesperadamente de marcar varios archivos a la vez ... solo tiene que pulsar shift + fn + return. Solo fn + return no funcionará, al menos para mí.

1

Estoy publicando esto en caso de que alguien tropiece con esta respuesta cuando tenga el mismo problema en XCode 5 y ninguna de las soluciones anteriores funcione, como me sucedió a mí.

En mi caso, el problema era algún tipo de corrupción de los datos del área de trabajo. El problema se solucionó eliminando los directorios xcshareddata/xcuserdata/y project.xcworkspace dentro del directorio del proyecto.

Desde un terminal:

cd <project_name>.xcodeproj 
rm -rf xcshareddata/ xcuserdata/ project.xcworkspace/ 

continuación, reiniciar XCode y el problema debería desaparecer.

Cuestiones relacionadas