Error de compilación al intentar utilizar CAGradientLayer

Estoy tratando de usar CAGradientLayer y obtengo un error de compilación inútil. No puedo entender qué está mal. Todo lo que estoy haciendo hasta ahora es:

CAGradientLayer *gradient = [CAGradientLayer layer];

He importado<QuartzCore/QuartzCore.h> y recibo la advertencia>

_OBJC_CLASS_ $ CAGradientLayer al que se hace referencia desde: objc-class-ref-to-CAGradientLayer Símbolos no encontrados.

Intenté limpiar y compilar, pero no tuve suerte y parece que no puedo apuntar a nada más que 4.1 en Xcode

Saludos por cualquier ayuda.

Respuestas a la pregunta(1)

Su respuesta a la pregunta