Почему это иногда падает - PullRequest
       11

Почему это иногда падает

0 голосов
/ 26 сентября 2010

Внутри функции

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

Я создаю строку NSString, затем присваиваю cell.textLabel.text значение этой строки.Тогда я отпускаю это.Программа вылетит при получении одного из полей в конце.

Если я не выпущу строку NSString, то программа не завершится сбоем.Но не приведет ли это к утечке памяти?

1 Ответ

1 голос
/ 26 сентября 2010

Как вы создаете NSString?Если это что-то отличное от alloc, за которым следует init, вам не нужно освобождать его!

...