Почему происходит сбой моего приложения для iPhone? - PullRequest
0 голосов
/ 31 октября 2008

Когда я пытаюсь выделить 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)];

Ответы [ 2 ]

1 голос
/ 31 октября 2008

Есть ли в ваших ресурсах "sometex.png"? Если вы щелкните правой кнопкой мыши на .app, который создает XCode, и выберите «Показать содержимое пакета», вы видите его там? Похоже, это не связано с вашим приложением во время сборки.

0 голосов
/ 31 октября 2008

Похоже, что программа не может найти "sometex.png". Когда я заменяю «sometex.png» на весь путь «users / blah blah /sometex.png», сбой не происходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...