CATransition *myTransition=[CATransitionanimation];
// myTransition.timingFunction=UIViewAnimationCurveEaseIn;
myTransition.type=kCATransitionPush;
if(page>lastViewed){
myTransition.subtype=kCATransitionFromRight;
}else{
myTransition.subtype=kCATransitionFromLeft;
}
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_CATransition", referenced from:
objc-class-ref in RootViewController.o
"_kCATransitionFromLeft", referenced from:
-[RootViewController setPage] in RootViewController.o
"_kCATransitionFromRight", referenced from:
-[RootViewController setPage] in RootViewController.o
"_kCATransitionPush", referenced from:
-[RootViewController setPage] in RootViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
原因是少加了包 “ QuartzCore.framework”
本文解决了一个关于CATransition在iOS应用中出现的链接错误问题,通过添加QuartzCore.framework库解决了未找到符号的问题。
271

被折叠的 条评论
为什么被折叠?



