CATransition Undeclared?

Я пытаюсь инициализировать экземпляр CATransition, но xCode продолжает говорить мне, что я использую необъявленный идентификатор «CATransition». Вы имели в виду «kCATransition»?

Данная строка довольно проста:

CATransition* transition = [CATransition animation];

Что я делаю не так? Я нашел этот код несколько раз в Интернете, но не могу понять, что я делаю по-другому.

РЕДАКТИРОВАТЬ: Хорошо, поэтому я импортировал Quartz, как предлагалось

#import <QuartzCore/QuartzCore.h>

. Но теперь я получаю другое сообщение в следующей строке кода: «Несовместимый указатель на целочисленное преобразование, отправляющий 'NSString * const' в параметр типа 'NSCellType'»

CATransition* transition = [CATransition animation];
[transition setType:kCATransitionPush];
10
задан Jaliborc 30 April 2011 в 21:33
поделиться