2012-01-26 18 views

Respuesta

34

Al migrar un proyecto para utilizar ARC, la bandera compilador -fobjc de arco se establece como el valor por defecto para todos Objetivo -C archivos fuente. Puede deshabilitar ARC para una clase específica utilizando el indicador de compilador -fno-objc-arc para esa clase. En Xcode, en la pestaña Crear fases de destino, abra el grupo Compilar fuentes para mostrar la lista de archivos de origen. Haga doble clic en el archivo para el cual desea establecer la bandera, ingrese -fno-objc-arc en el panel emergente, luego haga clic en Listo.

44

Los siguientes son los pasos que hice y funcionó para mí

  1. Seleccionar Project
  2. Seleccionar Targets
  3. Desde el panel de la derecha, seleccione Build Settings
  4. Búsqueda de "Saldo de referencias automático";
  5. Busque Apple LLVM compiler 3.0 - Language y Objective-C Automatic Reference Counting y seleccione NO en las tres secciones.

enter image description here

+0

¡Esta respuesta funcionó para mí! – Patricia

3

En Xcode 5.0.2, seleccione su proyecto en Navigatior, seleccione configuración de generación, buscar para Apple LLVM 5.0 - Idioma - C Objetivo y cambiar de Objective-C automática refence Contando a NO

Cuestiones relacionadas