当我尝试分配Texture2D时,应用程序崩溃了。我已经逐步完成了发生崩溃的代码......我只能说“EXC BAD ACCESS”。以下是应用程序委托中使其崩溃的行:
_textures[myTex] = [[Texture2D alloc] initWithImage: [UIImage imageNamed:@"sometex.png"]];
sometex.png已通过“添加现有文件”添加到资源文件夹中。我已经能够在一些示例代码中加载这个png了......但是现在当我尝试复制示例代码的功能时它就崩溃了。有什么想法吗?
我也可以做到以下几点:
_textField = [[UITextField alloc] initWithFrame:CGRectMake(60, 214, 200, 30)];
答案 0 :(得分:1)
您的资源中是“sometex.png”吗?如果右键单击Xcode创建的.app并选择“显示包内容”,你在那里看到它吗?听起来它在构建时没有与您的应用捆绑在一起。
答案 1 :(得分:0)
看起来程序找不到“sometex.png”。当我用整个路径“users / blah blah /sometex.png”替换“sometex.png”时,崩溃不会发生。