Я пытаюсь использовать CoreLocation и MapKit, чтобы показать MapView на определенном PageViewControllerUIPageViewController & UIPageContentViewController + MapKit Лаг
В основном, когда вы идете на новую страницу, и она не загружена, существует серьезная Снижение FPS.
код доступен по адресу: http://hastebin.com/yuwuqujuto.py
ПРЕДУПРЕЖДЕНИЯ: Я вроде новичок в этом, так что любые других данные с эффективностью коды были бы удивительными!
Это будет быстрее с блоком (теоретически), но я не могу загрузить Map View в блок. – Tillson
Я не верю, что поместить его в блок волшебным образом увеличит скорость сети. :) – klcjr89
@ user3477144 сказал: «Это будет быстрее с блоком (теоретически)». Неа. Блоки не делают код быстрее. Кроме того, процесс запроса и отображения содержимого карты связан с привязкой к сети, а не с привязкой к ЦП. Даже если это ускоряет обработку, это не помогает ускорить часть, которая не вызывает задержки в первую очередь. –