我正在尝试初始化CATransition实例,但是xCode一直告诉我,我正在使用未声明的标识符“CATransition”。您是说“kCATransition”吗?

有问题的行很简单:

CATransition* transition = [CATransition animation];

我究竟做错了什么?我已经在网络上多次找到此代码,但是我不知道我在做什么不同。

编辑:好,所以我像建议的那样导入了Quartz
#import <QuartzCore/QuartzCore.h>

但是现在,我在下一行代码中收到另一条消息:“不兼容的指针,将整数转换发送给'NSCellType'类型的参数发送'NSString * const'
CATransition* transition = [CATransition animation];
[transition setType:kCATransitionPush];

最佳答案

#import <QuartzCore/QuartzCore.h>

关于cocoa - CATransition未声明?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5841185/

10-12 05:39