Dziwne problemy, które spędziłem przez ostatnie 24 godziny próbując naprawić.prepareForSegue zawiesza się po aktualizacji do iOS9
Mam aplikację, która działała idealnie dobrze. Zaktualizowałem Xcode dla iOS9 teraz jeden z 5 push segues nie wykona akcji. Mogę złamać w "prepareForSegue
" i wszystko wydaje się działać poprawnie, ale wkrótce po wyjściu z funkcji CPU telefonu maxes out i po prostu tam siedzi. GUI nic nie robi. Próbowałem wielu rzeczy od stworzenia nowego viewcontroller
i używając tego samego linku do segue i wszystko działa. To tylko ten jeden kontroler widoku, którego nie mogę wykonać "performSegueWithIdentifier
" na. Skomentowałem cały kod z tego viewcontroller
i nadal nic. Nie ma w tym nic szczególnego w porównaniu do tych, które działają. Utknąłem teraz, czy ktoś ma pomysły?
Przepraszam, jeśli jestem niejasny, proszę pytać o szczegóły, których tutaj nie zanotowałem.
Dzięki Dean
usunąć niestandardowe czcionki, jeżeli są stosowane, a następnie spróbuj uruchomić go w –
instrumentów i zobaczyć, co się wyginanie procesora. –
To brzmi jak zakleszczenie głównego wątku. Pozwól mu działać i zamarzać, naciśnij pauzę w debuggerze i zrób zrzut ekranu z aktywnymi wątkami, abyśmy mogli zobaczyć, co prowadzi do zatrzymania lub przynajmniej gdzie jest czas oczekiwania. – Andy