当前位置:  开发笔记 > IOS > 正文

如何让我的iPhone应用程序找到我的图像?

如何解决《如何让我的iPhone应用程序找到我的图像?》经验,为你挑选了1个好方法。

当我在app delegate中的applicationDidFinishLaunching事件中执行以下操作时,我的应用程序崩溃了:

_textures[mytex] = [[Texture2D alloc] initWithImage: [UIImage imageNamed:@"a.png"]];

然而,当我更换@"a.png"使用

@"/Users/MyUserName/Desktop/MyProjectFolder/a.png"

一切正常.我已经尝试了a.png资源的相对路径资料......但没有一个有效.我怎样才能解决这个问题?我想@"a.png"对所有图像资源说(特别是我在另一个应用程序中执行此操作...我直接使用示例代码).

那神奇的环境是什么?

谢谢!



1> Louis Gerbar..:

+[UIImage imageNamed:]将查看您的应用包的资源以查找图像.如果将图像添加到Xcode,它将默认添加到项目的资源复制阶段.如果你想确保它被复制到你的应用程序包中,请查看Xcode编辑器左侧的列表,在目标下你会看到你的应用程序名称,在那之下你会看到几个构建阶段,只要a.png出现在"复制捆绑资源"阶段你应该很高兴.

推荐阅读
重庆制造漫画社
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有