有没有理由使用NSViewAnimation而不是CoreAnimation技术?

jbr*_*nan 7 cocoa core-animation osx-snow-leopard nsviewanimation

我正在开发Snow Leopard应用程序,我正在做一些视图动画(交换它们),我看过一些使用NSViewAnimation的旧例子.我想知道这些是否完全被Core Animation淘汰了?

对我来说似乎相当简单

[[myView animator] setFrame:newSwapFrame];
Run Code Online (Sandbox Code Playgroud)

但我只是想知道我是否遗漏了某些东西,或者NSViewAnimation是否仍然相关(除了向后兼容性).

Rob*_*ier 5

通常,您应该转移到Core Animation以获得10.5+代码.NSViewAnimation是相当原始的,并没有有效地使用硬件.我不能想到与NSViewAnimation10.4兼容以外的任何优点.