为什么我的iPhone应用程序崩溃?
问题描述:
当我尝试分配一个Texture2D时,该应用程序崩溃。我已经完成了发生崩溃的代码......我只能说“EXC BAD ACCESS”。这是在应用程序的委托,使得它崩溃行:为什么我的iPhone应用程序崩溃?
_textures[myTex] = [[Texture2D alloc] initWithImage: [UIImage imageNamed:@"sometex.png"]];
sometex.png已通过“添加现有文件”被添加到资源文件夹。我可以在一些示例代码中加载这个png,但是现在当我尝试复制示例代码的功能时,它只是崩溃。有任何想法吗?
我也可以执行以下操作就好了:
_textField = [[UITextField alloc] initWithFrame:CGRectMake(60, 214, 200, 30)];
答
在您的资源中是“sometex.png”吗?如果右键单击Xcode创建的.app并选择“显示包装内容”,那么您是否在那里看到它?这听起来好像它并没有在构建时与你的应用捆绑在一起。
答
貌似程序无法找到“sometex.png”。当我用整个路径“users/blah blah /sometex.png”替换“sometex.png”时,崩溃不会发生。
theres somethign关于目标c,使我想要雕出我的眼睛 – Shawn 2008-10-31 19:52:46