我正在尝试初始化一个CATransition实例,但xCode一直告诉我存在一个“使用未声明的标识符'CATransition'。您是指"kCATransition"吗?
问题出在这行代码上:
CATransition* transition = [CATransition animation];
我做错了什么?我在网上找到了这段代码很多次,但是我无法弄清楚我做了什么不同的地方。
编辑:好的,我已经像建议的那样导入了Quartz
#import <QuartzCore/QuartzCore.h>
但是现在我在下一行代码中收到不同的消息:"发送 'NSString *const' 到类型为 'NSCellType' 的参数会导致指针与整数不兼容的转换"
CATransition* transition = [CATransition animation];
[transition setType:kCATransitionPush];