viewdidload второго представления принимая время для вызова, который толчок из первого представления по коллекции view & table view didselect

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

«Код didselect»

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)

«Код 2nd viewdidload»
viewdidload

tbl.delegate = self

tbl.dataSource = self

tbl.separatorStyle = .Нет

btn.hidden = true

tf.delegate = self

1 ответ

  1. я думаю, что у вас есть некоторые проблемы с памятью, поэтому проверьте использование памяти во время смены контроллера . а в вашей настройке сборки генерация кода optimize level value происходит быстрее всего или нет ? проверить это.