Проблема "NSRangeException" - PullRequest
       20

Проблема "NSRangeException"

0 голосов
/ 29 января 2009

Я пытаюсь создать приложение для iPhone. Но во время компиляции появляется сообщение, показывающее, что

[Session started at 2009-01-29 18:25:40 +0600.]
2009-01-29 18:25:44.238 SimpleGame[3691:20b] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSCFArray objectAtIndex:]: index (1) beyond bounds (0)'
2009-01-29 18:25:44.247 SimpleGame[3691:20b] Stack: ( .........

На самом деле, когда я активирую этот код, то отображается это сообщение, код:

NSMutableArray *todoArray = [[NSMutableArray alloc] init];
self.todos = todoArray;
[todoArray release];

Как мне преодолеть эту проблему?

Ответы [ 2 ]

1 голос
/ 29 января 2009

ставит точки останова на objc_exception_throw и [повышение NSException]. Это должно показать ошибку до того, как она действительно будет выдана, и, надо надеяться, сообщит вам достаточно, чтобы найти проблему.

Tony

1 голос
/ 29 января 2009

Похоже, вы пытаетесь получить доступ за пределами пустого массива.

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