iOS: выбор опции возвращает ноль в первый раз, а не во второй раз - PullRequest
0 голосов
/ 27 июля 2011

У меня есть приложение для iOS, в котором вы выбираете опцию перед входом в систему. Как это работает, вы нажимаете на кнопку с надписью «Выбрать», а затем вы переходите к UITableViewController, который показывает вам опции, вы выбираетевариант, и он возвращает вас к предыдущему меню с текстом, замененным вашим выбором (и сохраненным скрытым идентификатором).

Во время обновления информации (что происходит в tableView: didSelectRowAtIndexPath:) Я вызываю NSLog на объекте.Первый раз, когда я вызываю его, он возвращает ноль (НО по какой-то причине текст все еще меняется!), А во второй раз, когда я это называю, он работает!Почему это не работает с первого раза ????

Спасибо

Ответы [ 2 ]

1 голос
/ 28 июля 2011

Вы ставите строку NSLog перед кодом возврата предыдущего представления?

0 голосов
/ 28 июля 2011

Переменная была названа неправильно. Я не знаю, почему XCode не просто сказал мне это, вместо того, чтобы дать мне EXC_BAD_ACCESS, но это то, что произошло.

...