Проблема метода Presentmodalviewcontroller с сохранением количества - PullRequest
0 голосов
/ 14 апреля 2010

Я пытаюсь представить модальный контроллер вида. Я прочитал документацию, но что-то странное. Вот мой код:

NSLog(@"rc: %d", [modalViewController retainCount]);
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:modalViewController];
[self presentModalViewController:navigationController animated:YES];
[navigationController release];
NSLog(@"rc: %d", [modalViewController retainCount]);

А на консоли появляется:

RC: 2
RC: 24

И я думаю, что 24 очень странно ... Что ты худой? Почему это происходит?

1 Ответ

2 голосов
/ 14 апреля 2010

Вы не должны слишком беспокоиться о значении retain count. При использовании подобных системных вызовов может произойти любое количество циклов сохранения / разблокировки.

Если ваш контроллер представления корректно представлен модально, то в чем проблема?

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