viewdidload второго просмотра, требующего времени для вызова, который является толчком от первого представления представлением коллекции и представлением таблицы didselect

Я пытался найти и решить эту проблему, пожалуйста, кто-нибудь дать решение этой проблемы. На самом деле, я использую представление коллекции и также представление таблицы в моем приложении, но в случае перехода к другому представлению путем выбора обоих представлений (представление коллекции и также представление таблицы) viewdidload 2-го представления требует времени для вызова. Я также проверил по точке останова didselect call внезапно, но viewdidload 2-го представления требует больше времени для вызова, чем начинает работу 2-го представления.

"Кодекс выбора"

let dict = self.arr.objectAtIndex(indexPath.row) as! NSMutableDictionary

let 2ndview = self.storyboard?.instantiateViewControllerWithIdentifier("2ndview") as! viewcontroller
2ndview.dict = dict

self.navigationController?.pushViewController(2ndview, animated: true)

"Код 2-й видовойзагрузки"

tbl.delegate = self

tbl.dataSource = self

tbl.separatorStyle =.None

btn.hidden = true

tf.delegate = self

1 ответ

Я думаю, что у вас есть проблемы с памятью, поэтому проверьте использование памяти, пока вы меняете контроллер. а в ваших настройках сборки Code Generation значение уровня оптимизации является самым быстрым или нет? Проверь это.

Другие вопросы по тегам