【发布时间】:2011-10-19 20:39:02
【问题描述】:
我正在编写一个 iPhone 程序,其中一堆图像必须从越界动画到屏幕上,然后退出屏幕。我正在尝试创建一些可用于动画的 UIImage,使用已添加到程序组中的图像,但我不断收到一条错误消息,提示“Initializer element is not a compile-time constant”。
这是我用来初始化图像的特定代码,被放入 ViewController.m 文件中:
UIImage* name = [UIImage imageWithContentsOfFile:@"imagename.png"];
为了使这项工作有效,我需要添加或更改什么?我可以将 NSImage 用于动画还是必须是 UIImage?谢谢。
编辑:通过将代码放在 appDelegate.m didFinishLaunchingWithOptions: 方法中进行修复。
【问题讨论】:
标签: iphone objective-c ios xcode uiimage