2012-05-17 9 views
6

Quiero verificar la conexión a Internet en mi aplicación. Entonces uso el código de muestra de Reachability de Apple.Disponibilidad de Apple sin ARC

Pero debido al uso de ARC hay algunos errores. Corrijo algunos de ellos, pero aún hay otros errores en mi código.

enter image description here

¿Cómo debo resolver este problema? ¿Algunas ideas?

Thnx.

+0

Intenta hacer que ARC deshabilite. [mira esto] (http://stackoverflow.com/questions/6646052/how-can-i-disable-arc-for-a-single-file-in-a-project) modified –

Respuesta

1

Trate de usar esto para su código de la versión ARC ->Reachability (iOS) ARCified

+2

Esta es una mala razón para mantener su propio tenedor del código de muestra de Apple cuando '-fno-objc-arc' está disponible. –

+0

Sí, yo también siento lo mismo después de saber que ARC puede desactivarse :( – ilight

22

Usted puede desactivar ARC en función de cada archivo.

  1. Seleccione el proyecto en la lista de archivos
  2. Seleccione el objetivo
  3. Haga clic en la pestaña Fases Construir
  4. abierto la fase de Fuentes de compilación
  5. de desplazamiento hacia abajo hasta encontrar el archivo de origen (o utilice el campo de búsqueda)
  6. doble clic en la columna de opciones del compilador para ese archivo
  7. Introduzca -fno-objc-arc

Ahora ARC está deshabilitado para ese único archivo.

+1

lo siento, esa no es una opción =) Necesito ARC –

+7

estableciendo esta bandera no se deshabilitará ARC para todo el proyecto, pero solo los archivos marcados –

+0

thnx. eso es realmente útil. –