2011-06-29 18 views
5

estoy usando Xcode 4.Problema al importar marco QuartzCore en el proyecto Xcode

Estoy tratando de importar el marco QuartzCore en mi proyecto de Xcode, pero me sale el siguiente error de compilación:

/Users/sabobin/Desktop/PlayingCard/PlayingCard/PlayingCardViewController.m:10:26: error: Quartz/Quartz.h: No such file or directory

file://localhost/Users/sabobin/Desktop/PlayingCard/PlayingCard/PlayingCardViewController.m: error: Lexical or Preprocessor Issue: 'Quartz/Quartz.h' file not found

navegué a el objetivo del proyecto, y seleccionó la pestaña Construir fases, y luego agregó QuartzCore.framework a la sección Enlace binario con bibliotecas.

Luego utiliza la siguiente declaración de importación en mi opinión archivo de implementación controladores:

#import <Quartz/Quartz.h> 

¿Alguien tiene alguna idea?

Gracias de antemano.

Respuesta

18

Debe tener

#import <QuartzCore/QuartzCore.h> 
7

La línea correcta es #import <QuartzCore/QuartzCore.h>.

4

Puede ser de ayuda.

#import<QuartzCore/QuartzCore.h> 
+0

Gracias compila ahora. :) – Sabobin

2

Me pregunto ¿Qué le hizo escribir #import <Quartz/Quartz.h> Cuando el marco que va a importar es QuartzCore.

Así la correcta como ya se ha comentado en otras es #import<QuartzCore/QuartzCore.h>

+0

xcode se completó automáticamente para Quartz.h pero no QuartzCore. – Sabobin

0

En caso de utilizar

#import <QuartzCore/QuartzCore.h> 

después de importar el QuartzCore.framework de Enlace con las bibliotecas binarias en la fase de construcción en Xcode.

+0

Dado que se acepta la misma respuesta, considere agregar un comentario o editar la respuesta anterior. –

Cuestiones relacionadas