我正在关注在 Mountain Lion 10.8.2 中使用 Xcode 版本 4.5.2 创建动画的教程。在尝试构建下面的代码时,我在程序中出现 Parse Error Unexpected '@' 出现在 ' hopAnimation= ' 行。在搜索时,我发现了以不同方式构建简单动画的示例,但似乎没有解决这个特定问题。我是 XCode 编程的菜鸟,如果有人可以帮助我纠正语法,我将不胜感激。我还要感谢 stackflow 的所有贡献者,使之成为如此宝贵的资源。搜索我之前的大多数问题的答案似乎总是让你们排在结果列表的顶部。
ViewController.m
- (void)viewDidLoad
{
// load all the frames of our animation into an array
NSArray *hopAnimation;
hopAnimation=[[NSArray alloc] arrayWithObjects:
[UIImage imageNamed:@”frame-1.png”],
[UIImage imageNamed:@”frame-2.png”],
[UIImage imageNamed:@”frame-3.png”],
[UIImage imageNamed:@”frame-4.png”],
[UIImage imageNamed:@”frame-5.png”],
[UIImage imageNamed:@”frame-6.png”],
[UIImage imageNamed:@”frame-7.png”],
[UIImage imageNamed:@”frame-8.png”],
[UIImage imageNamed:@”frame-9.png”],
[UIImage imageNamed:@”frame-10.png”],
[UIImage imageNamed:@”frame-11.png”],
[UIImage imageNamed:@”frame-12.png”],
[UIImage imageNamed:@”frame-13.png”],
[UIImage imageNamed:@”frame-14.png”],
[UIImage imageNamed:@”frame-15.png”],
[UIImage imageNamed:@”frame-16.png”],
[UIImage imageNamed:@”frame-17.png”],
[UIImage imageNamed:@”frame-18.png”],
[UIImage imageNamed:@”frame-19.png”],
[UIImage imageNamed:@”frame-20.png”],nil];
self.bunnyView1.animationImages=hopAnimation;
self.bunnyView2.animationImages=hopAnimation;
self.bunnyView3.animationImages=hopAnimation;
self.bunnyView4.animationImages=hopAnimation;
self.bunnyView5.animationImages=hopAnimation;
self.bunnyView1.animationDuration=1;
self.bunnyView2.animationDuration=1;
self.bunnyView3.animationDuration=1;
self.bunnyView4.animationDuration=1;
self.bunnyView5.animationDuration=1;
[super viewDidLoad];
}