Я пытаюсь инициализировать экземпляр CATransition, но xCode продолжает говорить мне, что я использую необъявленный идентификатор «CATransition». Вы имели в виду «kCATransition»?
Данная строка довольно проста:
CATransition* transition = [CATransition animation];
Что я делаю не так? Я нашел этот код несколько раз в Интернете, но не могу понять, что я делаю по-другому.
РЕДАКТИРОВАТЬ: Хорошо, поэтому я импортировал Quartz, как предлагалось
#import <QuartzCore/QuartzCore.h>
. Но теперь я получаю другое сообщение в следующей строке кода: «Несовместимый указатель на целочисленное преобразование, отправляющий 'NSString * const' в параметр типа 'NSCellType'»
CATransition* transition = [CATransition animation];
[transition setType:kCATransitionPush];