alfss, это даа, но мне к сожалению платят только ЗП :(
Задача коммивояжера как я понял помогает в случае если надо только один маршрут построить, а у нас машин огромное количество. Тут нашел Vehicle routing problem вроде бы то что надо, вот сижу изучаю)
Павел Сазонов: в документации developer.apple.com))) А вообще если это Ваш первый язык программирования, то рекомендую начать с чего нибудь более легкого, для изучения ООП, тот же питон отлично подойдет. А уже потом переходить на айос. Либо начать сразу с свифта, понять принципы разработки, а obj-c просто иметь ввиду.
В коде много вот этого:
dispatch_async(dispatch_get_main_queue(), {
//код
})
Думаете в этом может быть причина? С сети подргужаем контент, и чтобы не зависало, отправляем в главный поток (или как там).